/* BODY EIGENSCHAPPEN */
body {
	background: url('../layout-img/BodyBackground.gif'); 
	color: #000000; 
	margin: 10px 0 0 0; 
	font-family: verdana; 
	font-size: 11px;
	height: 100%;
	}
	
/* HYPERLINKS EIGENSCHAPPEN */

	/* algemene links op personal pagina */
	a:link    {color: #000000; font-family: verdana; font-size: 12px; text-decoration: none; }
	a:visited {color: #000000; font-family: verdana; font-size: 12px; text-decoration: none; }
	a:active  {color: #000000; font-family: verdana; font-size: 12px; text-decoration: none;}
	a:hover   {color: #555555; font-family: verdana; font-size: 12px; text-decoration: none;} 

/* WINKELWAGEN BOX */
#WinkelWagenBox{
	width: 100%;
	height: 22px;		
}

#WinkelWagen{
	width: 800px;
	height: 22px;
	margin: 0px auto;
	text-align: right;
}
/* EIND WINKELWAGEN BOX */	
	
/* TOP HEADER */
#TopHeaderBox{
	width: 100%;
	height: 19px;		
}

#TopHeader{
	background: url('../layout-img/TopBG.png');
	width: 810px;
	height: 19px;
	margin: 0px auto;
}
/* EIND TOP HEADER */

/* HEADER */
#HeaderBox{
	width: 100%;
	height: 226px;		
}

#Header{
	background: url('../layout-img/HeaderBG.png');
	width: 810px;
	height: 226px;
	margin: 0px auto;
}
/* EIND HEADER */

/* MENU */
#MenuBox{
	width: 100%;
	height: 30px;		
}

#Menu{
	background: url('../layout-img/HoofdvensterBG.png');
	width: 810px;
	height: 100%;
	margin: 0px auto;
	text-align: center;
}

.menu{
	border:none;
	border:0px;
	margin: 0px auto;
	padding:0px;
	font: "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	width: 775px;
	}
.menu ul{
	background: #D0949C;
	height:30px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu li{
		float:left;
		padding:0px 2px 0px 2px;
		}
	.menu li a{
		color: #000000;
		display:block;
		font-weight:normal;
		line-height:30px;
		margin:0px;
		padding:0px 6px;
		text-align:center;
		text-decoration:none;
		}
		.menu li a:hover, .menu ul li:hover a{
			background: #DE5873;
			color: #FFFFFF;
			text-decoration:none;
			}
	.menu li ul{
		background: #3D3D3D;
		display:none;
		height:auto;
		padding:4px 4px 4px 4px;
		margin:0px;
		border:0px;
		position:absolute;
		width:50px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li {
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:50px;
		}
	.menu li:hover li a{
		background:none;		
		}
	.menu li ul a{
		display:block;
		height:25px;
		font-size:10px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
		.menu li ul a:hover, .menu li ul li:hover a{
			background:#C5B488;
			border:0px;
			color:#ffffff;
			text-decoration:none;
			}
	.menu p{
		clear:left;
		}
/* EIND MENU */

/* HOOFDVENSTER */
#HoofdvensterBox{
	width: 100%;
	height: auto;		
}

#Hoofdvenster{
	background: url('../layout-img/HoofdvensterBG.png');
	width: 810px;
	height: 100%;
	margin: 0px auto;
}

#HoofdvensterContent{
	width: 765px;
	height: 100%;
	padding: 10px;
	margin: 0px auto;
}
/* EIND HOOFDVENSTER */

/* TOP FOOTER*/
#TopFooterBox{
	width: 100%;
	height: 19px;		
}

#TopFooter{
	background: url('../layout-img/TopFooterBG.png');
	width: 810px;
	height: 19px;
	margin: 0px auto;
}
/* EIND TOP HEADER */

/* FOOTER */
#FooterBox{
	width: 100%;
	height: 35px;		
}

#Footer{
	background: url('../layout-img/FooterBG.png');
	width: 810px;
	height: 100%;
	margin: 0px auto;
	text-align: center;

}
/* EIND FOOTER */

/* CATALOGUS */
.Catoverlap {
    position: relative;           /* establish new containing block */
    width: 215px; height: 215px;  /* must specify width/height */
}

.Catoverlap .Catne, .Catoverlap .Catsw { 
  	position: absolute; 
}
  
.Catoverlap .Catne { 
	border: solid 0px;
	border-color: #333333;
	top: 0; 
	right: 0; 
	z-index: 1; 
}

.Catoverlap .Catsw {	 
	border: solid 0px;
	bottom: 0;  
	left: 0; 
	z-index: 2; 
}

#Catalogus{
	background: #FFFFFF;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000;
	width: 235px;
	height: auto;
	padding: 3px;
}

#Catalogus2{
	background: #FFFFFF;
	border-style: dotted dotted dotted dotted;
	border-width: 1px 1px 1px 1px;
	border-color: #777777;
	width: 200px;
	height: auto;
	padding: 3px;
}

#Catalogus h3{ 
	color: #963606; 
	font-weight: bold;
}
/* EIND CATALOGUS */

/* PRODUCTDETAILS */
#ProductDetailsBox{
	background: #FFFFFF;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #333333;
	width: 720px;
	height: 750px;
	padding: 20px;
}

#ProductDetailsLeft{
	background: #FFFFFF;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #999999;
	padding: 10px;
	width: 290px;
	height: 725px;
	float: right;
}

#ProductDetailsSpace{
	background: #FFFFFF;
	border-style: solid solid solid solid;
	border-width: 0px 0px 1px 1px;
	border-color: #FFFFFF;
	width: 2px;
	height: auto;
	float: left;
}

#ProductDetailsRight{ 
	background: #FFFFFF;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #999999;
	padding: 10px;
	height: 725px;
	width: 375px;
	float: left;
}
/* EIND PRODUCTDETAILS */

/* BEGIN WINKELWAGEN */
#ViewWinkelwagenBox{
	background: #FFFFFF;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #333333;
	width: 720px;
	height: 985px;
	padding: 20px;
}

#ViewWinkelwagenLinks{
	background: #FFFFFF;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #999999;
	padding: 10px;
	width: 390px;
	height: 965px;
	float: left;
}

#ViewWinkelwagenRechts{
	background: #FFFFFF;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #999999;
	padding: 10px;
	width: 275px;
	height: 965px;
	float: right;
}

.shoprow3{
	background: #E1E1E1;
	color: #000000;
}

.shoprow2{
	background: #F1F1F1;
}

.shoprow1{
	background: #C84C70;
	color: #FFF;
}
/* EIND WINKELWAGEN */

#ViewOrder{
	background: #FFFFFF;
	border-style: dotted dotted dotted dotted; 
	border-width: 1px 1px 1px 1px;
	border-color: #999999;
	padding: 10px;
	width: 400px;
	text-align: left;
	min-height: 250px;
	height: auto;
}

tr.bg0 {
background: #D1D1D1;
}
tr.bg1 {
background: #E1E1E1;
}

#ViewFooterBox{
	background: #FFFFFF;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #333333;
	width: 720px;
	min-height: 985px;
	height: auto;
	padding: 20px;
}

/* FOTO ZOOM TOOL */
.MagicZoomBigImageCont {
	border:			0px solid #B8CB31;
}

.MagicZoomHeader {
	font:			11px Verdana, Arial, sans-serif;
	font-weight:    bolder;
	color:			#fff;
	background:		#91b817;
	text-align:     center !important; 
}

.MagicZoomPup {
	border: 		2px solid #333333;
	background: 	#FFFFFF;
}

.MagicZoomLoading {
	text-align:		center;
	background: 	#ffffff;
	color:			#444;
	border: 		1px solid #ccc;
	padding:		3px 3px 3px 3px !important;
	display: 		none; /* do not edit this line please */
}

.MagicZoomLoading img {
	padding-top:	3px !important;
}

	img {
		border: 1px;
	}
/* EIND FOTO ZOOM TOOL */

.minitext {
  font: normal 0.9em Arial, sans-serif;
  color: Black;
}

.disable {
  background-color: #CF110C;
  color: #fff;
  font-weight: bold;
  padding: 5px;
}








