/* - - - - - - - - - - - - - - - - - - - - -

START GENERAL LIGHTBOX STUFF

- - - - - - - - - - - - - - - - - - - - - */

#lightbox{
	display:none;
	position: absolute;
	top:40%;
	left:50%;
	z-index:9999;
	width:500px;
	height:auto;
	margin:-220px 0 0 -250px;
	border:1px solid #e1dddd;
	background:#FFFFFF;
	text-align:left;
}
#lightbox[id]{
	position:fixed;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#000;
	-moz-opacity: 0.4;
	opacity:.40;
	filter: alpha(opacity=40);
}
#overlay[id]{
	position:fixed;
}

#lightbox.done #lbLoadMessage{
	display:none;
}
#lightbox.done #lbContent{
	display:block;
}
#lightbox.loading #lbContent{
	display:none;
}
#lightbox.loading #lbLoadMessage{
	display:block;
}

#lightbox.done img{

}

/* - - - - - - - - - - - - - - - - - - - - -

POPUP

- - - - - - - - - - - - - - - - - - - - - */

#definition 
{
    padding:20px;
    width:460px; 
    b/ackground-color:Lime;
}

#definition h1
{
	font-size:15px;
	line-height:20 px;
	font-weight:bold;
	padding:0 0 0 0;
	margin-left:0px;
	b/ackground-color:Yellow;
	 
}

#definition h2
{
	font-size:11px;
	line-height:25 px;
	font-weight:bold;
	color:#706767;
	padding:0 0 5px 0;
	
}

#afbeelding
{
	border:1px solid #e1dddd;
	width:460px;
	height:460px;
}

#closeIcon
{ 
	float:right; 
	
	border:none; 
	width:18px;
	height:17px;
	display:block;
	background:url(../images/ico_close.gif) top left no-repeat;
}
#printIcon
{ 
	float:right; 
	border:none; 
	padding:0 5px 0 0; 
	width:18px;
	height:17px;
	display:block;
	background:url(../images/ico_print.gif) top left no-repeat;	
};


#closeIcon:hover
{ 
	background:url(../images/ico_close.gif) bottom left no-repeat;
}
#printIcon:hover
{ 
	background:url(../images/ico_print.gif) bottom left no-repeat;	
}


/* - - - - - - - - - - - - - - - - - - - - -

GRID

- - - - - - - - - - - - - - - - - - - - - */

#imgRowWrapper
{
	float:left;
	height:100px;
	width:auto;
	margin:5px 0 0 0;
	
}

#imgWrapper
{
	float:left;
	width:100px;
	height:100px;
	margin-left:17px;
	
	border:1px solid #e1dddd;
}

#noimgWrapper
{
	float:left;
	width:100px;
	height:100px;
	margin-left:17px;
	
	border:0px solid #e1dddd;
}

#firstImgWrapper
{
	float:left;
	width:100px;
	height:100px;
	margin-left:0;
	
	border:1px solid #e1dddd;
		
}


#amount
{
	float:left;
	font-size:11px;
	color:#706767;
	line-height:20px;
	position:absolute;
	padding:0 5px;
	width:50px;
	
}

#biggerImageIcon
{
	float:left; 
	border:none; 
	margin:5px 0 0 37px;
	width:18px;
	height:17px;
	display:block;
	background:url(../images/ico_print.gif) top left no-repeat;
	background-color:#FF0000;
}

#descRowWrapper
{
	float:left;
	height:auto;
	width:auto;
	font-size:11px;
	color:#706767;
	text-align:left;
	b/ackground-color:Red;

}

#lastDescRowWrapper
{
	float:left;
	height:auto;
	width:auto;
	font-size:11px;
	color:#706767;
	text-align:left;
	margin: 0 0 10px 0;
	b/ackground-color:Red;
}

html>body #clearHomefooter {/*only ie gets this style*/
	margin: 0 0 10px 0;/* Firefox */
	.margin: 0 0 20px 0;/* for IE 7 */	
}
#descWrapper
{
	float:left;
	width:100px;
	margin-left:20px;
	line-height:25px;
	text-align:left;		
}

#firstDescWrapper
{
	float:left;
	width:100px;
	margin-left:0;
	line-height:25px;
	text-align:left;
}


/* - - - - - - - - - - - - - - - - - - - - -

START GENERAL LIGHTBOX STUFF

- - - - - - - - - - - - - - - - - - - - - */

