/**
 *	@Client		Various - Lannoo Graphics
 *	@Author		Jochen Vandendriessche <sayhello@joggink.com>
**/

/* Dirty reset */
*{
	margin: 0;
	padding: 0;
	font-size: 100%;
	font-family: inherit;
}

body{
	font-family: 'Arial narrow', Haettenschweiler, arial, sans-serif; /* suitable fontstack must be applied */
}

/* hide all nostyle elements, it's only for visual disabled people */
.nostyle{
	position: absolute;
	left: -9999em;
	top: -9999em;
	text-indent: -9999em;
  }

/* all addresses should be normal font style */
address{
	font-style: normal;
	white-space: nowrap;
  }

/* set all link colours */
a:link, a:visited{
	color: #000;
	text-decoration: none;
  }

a:hover,a:active{
	color: #00c1dd;
  }

#wrapper{
	width: 940px;
	margin: 20px auto;
	font-size: .75em;
  }

/********************************************************************************
	Header
********************************************************************************/
	#wrapper #header{
		overflow: hidden; /* easy clearfix */
	}
	
		#wrapper #header h1{
			float: left;
			padding-left: 93px;
		}
		
			#wrapper #header h1 a{
				display: block;
				width: 181px;
				height: 48px;
				text-indent: -9999em;
				overflow: hidden;
				background: url('../i/logo.png') no-repeat left top;
			}
			
		#wrapper #header address{
			float: left;
			margin: 2px 20px 0 15px;
		}
		
		#wrapper #header h2{
			float: left;
			width: 300px;
			height: 44px;
			text-indent: -9999em;
			overflow: hidden;
			background: url('../i/bts.png') no-repeat left top;
			margin: 8px 0 0;
		}
		
    .yrc #wrapper #header h2{
      width: 210px;
			height: 87px;
			background: url('../i/yrc-header.png') no-repeat left top;
      }
    
		#wrapper #header p.year-round{
			float: left;
			margin: 8px 0 0 35px;
		}
		
			#wrapper #header p.year-round a{
				display: block;
				width: 84px;
				height: 35px;
				text-indent: -9999em;
				overflow: hidden;
				background: url('../i/yrc.png') no-repeat left top;
  			}
      #wrapper #header p.year-round a:hover{
				background: url('../i/yrc-hover.png') no-repeat left top;        
        }
      
    #wrapper #header p.backtoschool{
			float: left;
      }
		
			#wrapper #header p.back2school a{
				display: block;
				width: 192px;
				height: 27px;
				text-indent: -9999em;
				overflow: hidden;
				background: url('../i/bts-header.png') no-repeat left top;
        margin:25px 0 0 50px;
			  }
      
			#wrapper #header p.back2school a:hover{
        background: url('../i/bts-header-hover.png') no-repeat left top;
        }      
/********************************************************************************
	Content
********************************************************************************/	
	#wrapper #content{
		float: none;
 		position: relative;
		clear: both;
		overflow: hidden;
		height: 600px;
		width: 100%;
		background: url('../i/items.jpg') no-repeat left top;
		margin: 8px 0;
	}
	
  .yrc #wrapper #content{  
      height:300px;
  		background: url('../i/items-2.jpg') no-repeat left top;
      margin-left:35px;
      }
      
		#wrapper #content p#weit{
			position: absolute;
			top: 404px;
			left: 87px;
		}

			#wrapper #content p#weit a{
				display: block;
				width: 166px;
				height: 59px;
				overflow: hidden;
				background: url('../i/whatever.png') no-repeat 0 -9999em;
				text-indent: -9999em;
			}

			#wrapper #content p#weit a:hover{
				background-position: 0 0;
			}
	
		#wrapper #content ul{
			list-style-type: none;

		}
	
				#wrapper #content ul#thestrip li a{
					display: block;
					position: absolute;
					left: -100;
					top: 0;
					background: no-repeat 0 -9999em;
					overflow: hidden;
					text-indent: -9999em;
          
          /*background-position: 0 0;*/
				}

				#wrapper #content ul#thestrip li a:hover{
          background-position: 0 0;
				}

/* first row */
				#wrapper #content ul li#LB_geronimostiltonkids a{
					left: 78px;
					width: 101px;
					height: 93px;
					background-image: url('../i/LB_geronimostiltonkids.png');
					z-index: 1000;
				}

				#wrapper #content ul li#LB_geronimostiltonsmartteam a{
					left: 179px;
					width: 89px;
					height: 93px;
					background-image: url('../i/LB_geronimostiltonsmartteam.png');
					z-index: 1000;
				}

				#wrapper #content ul li#LB_happybunny a{
					left: 268px;
					width: 96px;
					height: 93px;
					background-image: url('../i/LB_happybunny.png');
					z-index: 1000;
				}

				#wrapper #content ul li#LB_lovetherapy a{
					left: 364px;
					width: 95px;
					height: 93px;
					background-image: url('../i/LB_lovetherapy.png');
					z-index: 1000;
				}

				#wrapper #content ul li#LB_metoyousweetmoments a{
					left: 459px;
					width: 95px;
					height: 93px;
					background-image: url('../i/LB_metoyousweetmoments.png');
					z-index: 1000;
				}

				#wrapper #content ul li#LB_metoyousunnyday a{
					left: 554px;
					width: 95px;
					height: 93px;
					background-image: url('../i/LB_metoyousunnyday.png');
					z-index: 1000;
				}

				#wrapper #content ul li#LB_metoyouenvogue a{
					left: 649px;
					width: 96px;
					height: 93px;
					background-image: url('../i/LB_metoyouenvogue.png');
					z-index: 1000;
				}

				#wrapper #content ul li#LB_fabanimals a{
					left: 745px;
					width: 96px;
					height: 93px;
					background-image: url('../i/LB_fabanimals.png');
					z-index: 1000;
				}
				
/* tweede rij */

				#wrapper #content ul li#LB_mexxtrendy a{
					top: 92px;
					left: 112px;
					width: 100px;
					height: 93px;
					background-image: url('../i/LB_mexxtrendy.png');
					z-index: 900;
				}

				#wrapper #content ul li#LB_mexxtribalflowers a{
					top: 92px;
					left: 212px;
					width: 91px;
					height: 93px;
					background-image: url('../i/LB_mexxtribalflowers.png');
					z-index: 900;
				}

				#wrapper #content ul li#LB_punkyfish a{
					top: 92px;
					left: 302px;
					width: 94px;
					height: 93px;
					background-image: url('../i/LB_punkyfish.png');
					z-index: 900;
				}

				#wrapper #content ul li#LB_smileyworld a{
					top: 92px;
					left: 397px;
					width: 96px;
					height: 93px;
					background-image: url('../i/LB_smileyworld.png');
					z-index: 900;
				}

				#wrapper #content ul li#LB_smileytrademark a{
					top: 92px;
					left: 492px;
					width: 95px;
					height: 93px;
					background-image: url('../i/LB_smileytrademark.png');
					z-index: 900;
				}

				#wrapper #content ul li#LB_smileytheoriginal a{
					top: 92px;
					left: 587px;
					width: 94px;
					height: 93px;
					background-image: url('../i/LB_smileytheoriginal.png');
					z-index: 900;
				}

				#wrapper #content ul li#LB_jansport a{
					top: 92px;
					left: 682px;
					width: 95px;
					height: 93px;
					background-image: url('../i/LB_jansport.png');
					z-index: 900;
				}

				#wrapper #content ul li#LB_riverwoods a{
					top: 92px;
					left: 776px;
					width: 97px;
					height: 93px;
					background-image: url('../i/LB_riverwoods.png');
					z-index: 900;
				}

/* derde rij */

				#wrapper #content ul li#LB_monsterjamairjumper a{
					top: 196px;
					left: 66px;
					width: 100px;
					height: 96px;
					background-image: url('../i/LB_monsterjamairjumper.png');
					z-index: 800;
				}

				#wrapper #content ul li#LB_monsterjamfreestyle a{
					top: 192px;
					left: 166px;
					width: 100px;
					height: 96px;
					background-image: url('../i/LB_monsterjamfreestyle.png');
					z-index: 800;
				}

				#wrapper #content ul li#LB_tonyhawkhuckjam a{
					top: 187px;
					left: 259px;
					width: 100px;
					height: 96px;
					background-image: url('../i/LB_tonyhawkhuckjam.png');
					z-index: 800;
				}

				#wrapper #content ul li#LB_tonyhawktheultimate a{
					top: 186px;
					left: 355px;
					width: 100px;
					height: 96px;
					background-image: url('../i/LB_tonyhawktheultimate.png');
					z-index: 800;
				}

				#wrapper #content ul li#LB_umbrobranding a{
					top: 184px;
					left: 450px;
					width: 100px;
					height: 96px;
					background-image: url('../i/LB_umbrobranding.png');
					z-index: 800;
				}

				#wrapper #content ul li#LB_umbrogrunge a{
					top: 181px;
					left: 546px;
					width: 100px;
					height: 96px;
					background-image: url('../i/LB_umbrogrunge.png');
					z-index: 800;
				}
				
				#wrapper #content ul li#LB_umbrocity a{
					top: 181px;
					left: 639px;
					width: 100px;
					height: 96px;
					background-image: url('../i/LB_umbrocity.png');
					z-index: 800;
				}

				#wrapper #content ul li#LB_brunotti a{
					top: 180px;
					left: 735px;
					width: 100px;
					height: 96px;
					background-image: url('../i/LB_brunotti.png');
					z-index: 800;
				}

/* vierde rij */

				#wrapper #content ul li#LB_coloursofwildlife a{
					top: 292px;
					left: 109px;
					width: 101px;
					height: 100px;
					background-image: url('../i/LB_coloursofwildlife.png');
					z-index: 700;
				}

				#wrapper #content ul li#LB_deepblue a{
					top: 292px;
					left: 210px;
					width: 91px;
					height: 100px;
					background-image: url('../i/LB_deepblue.png');
					z-index: 700;
				}

				#wrapper #content ul li#LB_myfavouritefriends a{
					top: 292px;
					left: 301px;
					width: 95px;
					height: 100px;
					background-image: url('../i/LB_myfavouritefriends.png');
					z-index: 700;
				}

				#wrapper #content ul li#LB_myfavouritesports a{
					top: 292px;
					left: 396px;
					width: 93px;
					height: 100px;
					background-image: url('../i/LB_myfavouritesports.png');
					z-index: 700;
				}

				#wrapper #content ul li#LB_myhorse a{
					top: 292px;
					left: 489px;
					width: 97px;
					height: 100px;
					background-image: url('../i/LB_myhorse.png');
					z-index: 700;
				}

				#wrapper #content ul li#LB_diveollydive a{
					top: 292px;
					left: 586px;
					width: 94px;
					height: 100px;
					background-image: url('../i/LB_diveollydive.png');
					z-index: 700;
				}

				#wrapper #content ul li#LB_juffertjepien a{
					top: 292px;
					left: 680px;
					width: 95px;
					height: 100px;
					background-image: url('../i/LB_juffertjepien.png');
					z-index: 700;
				}

				#wrapper #content ul li#LB_pepsi a{
					top: 292px;
					left: 775px;
					width: 97px;
					height: 100px;
					background-image: url('../i/LB_pepsi.png');
					z-index: 700;
				}
				
/* vijfde rij */

				#wrapper #content ul li#LB_witarmani a{
					top: 394px;
					left: 259px;
					width: 101px;
					height: 100px;
					background-image: url('../i/LB_witarmani.png');
					z-index: 600;
				}

				#wrapper #content ul li#LB_witcoldplay a{
					top: 394px;
					left: 360px;
					width: 90px;
					height: 100px;
					background-image: url('../i/LB_witcoldplay.png');
					z-index: 600;
				}

				#wrapper #content ul li#LB_witpenelopecruz a{
					top: 394px;
					left: 450px;
					width: 95px;
					height: 100px;
					background-image: url('../i/LB_witpenelopecruz.png');
					z-index: 600;
				}

				#wrapper #content ul li#LB_witkeane a{
					top: 394px;
					left: 545px;
					width: 95px;
					height: 100px;
					background-image: url('../i/LB_witkeane.png');
					z-index: 600;
				}

				#wrapper #content ul li#LB_witmoby a{
					top: 394px;
					left: 640px;
					width: 96px;
					height: 100px;
					background-image: url('../i/LB_witmoby.png');
					z-index: 600;
				}

				#wrapper #content ul li#LB_witpink a{
					top: 394px;
					left: 736px;
					width: 96px;
					height: 100px;
					background-image: url('../i/LB_witpink.png');
					z-index: 600;
				}

/* zesde rij */
				#wrapper #content ul li#LB_quattrocolori a{
					top: 495px;
					left: 281px;
					width: 95px;
					height: 103px;
					background-image: url('../i/LB_quattrocolori.png');
					z-index: 500;
				}

				#wrapper #content ul li#LB_schoolagendas a{
					top: 495px;
					left: 376px;
					width: 97px;
					height: 103px;
					background-image: url('../i/LB_schoolagendas.png');
					z-index: 500;
				}

				#wrapper #content ul li#LB_thewritetouch a{
					top: 495px;
					left: 473px;
					width: 94px;
					height: 103px;
					background-image: url('../i/LB_thewritetouch.png');
					z-index: 500;
				}

/* YEAR ROUND COLLECTIONS */

/* eerste rij */
				#wrapper #content ul li#LB_mexxlifestyle a{
					top: -3px;
					left: 110px;
					width: 121px;
					height: 136px;
					background-image: url('../i/LB_mexxlifestyle.png');
					z-index: 900;
				}
				#wrapper #content ul li#LB_mexxbamboo a{
					top: -3px;
					left: 232px;
					width: 121px;
					height: 136px;
					background-image: url('../i/LB_mexxbamboo.png');
					z-index: 700;
				}
				#wrapper #content ul li#LB_quattro_colori a{
					top: -3px;
					left: 411px;
					width: 121px;
					height: 136px;
					background-image: url('../i/LB_quattro_colori.png');
					z-index: 500;
				}
				#wrapper #content ul li#LB_disneyvintage a{
					top: 2px;
					left: 580px;
					width: 121px;
					height: 136px;
					background-image: url('../i/LB_disneyvintage.png');
					z-index: 500;
				}       
        
/* tweede rij */         
				#wrapper #content ul li#LB_semikolonclassic a{
					top: 161px;
					left: 136px;
					width: 119px;
					height: 139px;
					background-image: url('../i/LB_semikolonclassic.png');
					z-index: 500;
				}                
 				#wrapper #content ul li#LB_semikolonfashion a{
					top: 162px;
					left: 253px;
					width: 123px;
					height: 137px;
					background-image: url('../i/LB_semikolonfashion.png');
					z-index: 500;
				}                
				#wrapper #content ul li#LB_metallicasilver a{
					top: 160px;
					left: 432px;
					width: 121px;
					height: 136px;
					background-image: url('../i/LB_metallicasilver.png');
					z-index: 500;
				}
				#wrapper #content ul li#LB_metallicachampagne a{
					top: 161px;
					left: 555px;
					width: 121px;
					height: 136px;
					background-image: url('../i/LB_metallicachampagne.png');
					z-index: 500;
				}
        
/********************************************************************************
	Footer
********************************************************************************/
	#wrapper #footer{
		float: none;
		clear: both;
		overflow: hidden; /* easy clearfix */
		padding: 10px 0 10px 65px;
	}
	
  .yrc #wrapper #footer{
		padding: 40px 0 10px 65px;
	}
		#wrapper #footer address{
			float: left;
			margin: 0 20px 0 0;
		}
		
			#wrapper #footer address strong{
				text-transform: uppercase;
			}
			
/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99990;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 99999;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; color: #000; text-transform: uppercase;}
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 0.1em;
	color: #fff;
}			

#lightbox-image-details-caption a{
	text-decoration: underline;
	font-weight: normal;
	text-transform: lowercase;
}

#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
  }
/* adjustements 20100211 */
#wrapper ul#beurspicts{
  list-style-type:none;
  position:absolute;
  top:-215px;
  left:85px;
  width:135px;
  overflow:hidden;
  }
#wrapper ul#beurspicts li a{
  display: block;
  border:0px;
  width:135px;
  height:100px;
  }
#wrapper ul#beurspicts li a img{
  border:0;
  }
/*
#wrapper #content ul#beurspicts li a.even{
  background-image: url('../i/beursbtn_even.png');
  }
#wrapper #content ul#beurspicts li a.odd{
  background-image: url('../i/beursbtn_odd.png');
  }
#wrapper #content ul#beurspicts li a:hover{
  background-position: 0 0;
  }*/