BODY {
	MARGIN: 0px; FONT: 8pt Verdana, Arial, sans-serif bold; COLOR: #000000; BACKGROUND-COLOR: #fff;
}
TABLE {
	FONT: 8pt Verdana, Arial, sans-serif bold;
}
.small {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 8pt Verdana, Arial, sans-serif bold; COLOR: #000000; PADDING-TOP: 0px;
}

A:link {color: 0000FF;
}

A:visited {color: 0000FF;
}

A:hover {color: #A20000;
}
.green
{
color: 00B206
}
.productname
{
FONT: 11pt Verdana, Arial, Helvetica; padding-left: 0px; MARGIN: 0px; BORDER-LEFT: 0px
}
.smaller {
FONT: 8pt Verdana, Arial, Helvetica; padding-left: 0px; MARGIN: 0px; BORDER-LEFT: 0px
}
.sectionsubheading {
	FONT-WEIGHT: bold;
}
.proddirtext {
	FLOAT: left;
}
.container {
width: 100%;
}
.maincontent {
background:#fff;
margin-left: 175px;
margin-right:175px;
voice-family: "\"}\"";
voice-family: inherit;
margin-left: 175px;
margin-right:175px;
text-align: left;
}
.maincontent_leftcol {
border: 1px solid;
float: left;
text-align: left;
}
.maincontent_rightcol {
border: 1px solid;
float: left;
text-align: left;
}
}
.rightcontent {
	position: absolute;
	right:8px;
	top:115px;
	width:160px;
	TEXT-ALIGN: left;
}
.lefteyebrow {
	position: absolute;
	left:0px;
	top:0px;
	width:100px;
	height:78px;
	TEXT-ALIGN: left;
}
.hidden-menu {
	DISPLAY: none
}
.logocontainer {
  width: 100%;
  left: auto;
  right: auto;
  text-align: center;
  float: center;
  margin: 5px 0px 0px 0px;
  height: 45px;
  overflow: hidden;
}
.logocontainer_logo {
  text-align: left;
  float: left;
  width: 250;
}
.logocontainer_menu {
  text-align: right;
  float: right;
  margin: 0px 25px 0px 0px;
}

.spacer {
	CLEAR: both
}
.legal {
	MARGIN-TOP: 0px; FONT-SIZE: 9px; MARGIN-BOTTOM: 0px; COLOR: #747474; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.leftbg {
	FLOAT: left; WIDTH: 160px;
}
.leftmenu {
	FONT-SIZE: 9pt; MARGIN-LEFT: 6px; WIDTH: 152px
}
.menutitle_Minibasket {
	FLOAT: left; BACKGROUND: url(/furniture/tab_background_160.gif) no-repeat; COLOR: #FFFFFF; BACKGROUND-COLOR: #012F97; FONT-SIZE: 11px; FLOAT: left; WIDTH: 157px; HEIGHT: 18px; TEXT-ALIGN: left; PADDING-TOP: 3px; PADDING-LEFT: 3px
}
.leftmenutitle_Home {
	FLOAT: left; BACKGROUND: url(/furniture/tab_background_160.gif) no-repeat; COLOR: #FFFFFF; BACKGROUND-COLOR: #012F97; FONT-SIZE: 11px; FLOAT: left; WIDTH: 157px; HEIGHT: 18px; TEXT-ALIGN: left; PADDING-TOP: 3px; PADDING-LEFT: 3px
}
.leftmenutitle_Jigsaws {
	FLOAT: left; BACKGROUND: url(/furniture/tab_background_160.gif) no-repeat; COLOR: #FFFFFF; BACKGROUND-COLOR: #B618DE; FONT-SIZE: 11px; FLOAT: left; WIDTH: 157px; HEIGHT: 18px; TEXT-ALIGN: left; PADDING-TOP: 3px; PADDING-LEFT: 3px
}
.leftmenutitle_LEGO {
	FLOAT: left; BACKGROUND: url(/furniture/tab_background_160.gif) no-repeat; COLOR: #FFFFFF; BACKGROUND-COLOR: #DE1822; FONT-SIZE: 11px; FLOAT: left; WIDTH: 157px; HEIGHT: 18px; TEXT-ALIGN: left; PADDING-TOP: 3px; PADDING-LEFT: 3px
}
.leftmenutitle_BoardGames {
	FLOAT: left; BACKGROUND: url(/furniture/tab_background_160.gif) no-repeat; COLOR: #FFFFFF; BACKGROUND-COLOR: #FF5A00; FONT-SIZE: 11px; FLOAT: left; WIDTH: 157px; HEIGHT: 18px; TEXT-ALIGN: left; PADDING-TOP: 3px; PADDING-LEFT: 3px
}
.leftmenutitle_Learning {
	FLOAT: left; BACKGROUND: url(/furniture/tab_background_160.gif) no-repeat; COLOR: #FFFFFF; BACKGROUND-COLOR: #FF9600; FONT-SIZE: 11px; FLOAT: left; WIDTH: 157px; HEIGHT: 18px; TEXT-ALIGN: left; PADDING-TOP: 3px; PADDING-LEFT: 3px
}
.leftmenutitle_WoodenToys {
	FLOAT: left; BACKGROUND: url(/furniture/tab_background_160.gif) no-repeat; COLOR: #FFFFFF; BACKGROUND-COLOR: #00B33F; FONT-SIZE: 11px; FLOAT: left; WIDTH: 157px; HEIGHT: 18px; TEXT-ALIGN: left; PADDING-TOP: 3px; PADDING-LEFT: 3px
}
.leftmenutitle_Thomas {
	FLOAT: left; BACKGROUND: url(/furniture/tab_background_160.gif) no-repeat; COLOR: #FFFFFF; BACKGROUND-COLOR: #18ADDE; FONT-SIZE: 11px; FLOAT: left; WIDTH: 157px; HEIGHT: 18px; TEXT-ALIGN: left; PADDING-TOP: 3px; PADDING-LEFT: 3px
}
.leftmenutitle_Playmobil {
	FLOAT: left; BACKGROUND: url(/furniture/tab_background_160.gif) no-repeat; COLOR: #FFFFFF; BACKGROUND-COLOR: #184FDE; FONT-SIZE: 11px; FLOAT: left; WIDTH: 157px; HEIGHT: 18px; TEXT-ALIGN: left; PADDING-TOP: 3px; PADDING-LEFT: 3px
}
.leftmenuheading {
	BACKGROUND-COLOR: #fff; FONT-SIZE: 13px; FLOAT: left; WIDTH: 150px; PADDING-LEFT: 2px; HEIGHT: 18px; TEXT-ALIGN: left
}
.breadcrumbs {
	MARGIN-TOP: 3px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.currencytitle {
	BACKGROUND-COLOR: #FFFFFF;	WIDTH: 140px; PADDING: 0px 0px 0px 1px; TEXT-ALIGN: left; FONT-WEIGHT: bold; FLOAT: left
}
.currencyflag {
	WIDTH: 40px; HEIGHT: 25px; PADDING: 4px 0px 0px 0px; TEXT-ALIGN: left; FLOAT: left
}
.currencyselect {
	WIDTH: 100px; HEIGHT: 25px; PADDING: 3px 0px 0px 0px; TEXT-ALIGN: left;
}
.leftmenubox {
	FONT-SIZE: 7pt; WIDTH: 158px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; BACKGROUND-COLOR: #FFFFFF; BORDER-LEFT: #BABABA 1px solid; BORDER-RIGHT: #BABABA 1px solid; BORDER-BOTTOM: #BABABA 1px solid
}
.minibasket {
	PADDING-LEFT: 0px; FONT-SIZE: 7pt; WIDTH: 158px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; BACKGROUND-COLOR: #FFFFFF; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;
}
.minibasket .currencyhdg {
	COLOR: #FFFFFF; BACKGROUND-COLOR: #012F97;	FLOAT: left; WIDTH: 148px; PADDING: 0px 0px 0px 1px; TEXT-ALIGN: left; FONT-WEIGHT: bold;
}
.minibasket .itemhdg {
	COLOR: #FFFFFF; BACKGROUND-COLOR: #012F97;	FLOAT: left; WIDTH: 85px; PADDING: 0px 0px 0px 1px; TEXT-ALIGN: left; FONT-WEIGHT: bold;
}
.minibasket .qtyhdg {
	COLOR: #FFFFFF; BACKGROUND-COLOR: #012F97;	FLOAT: left; WIDTH: 23px; TEXT-ALIGN: left; FONT-WEIGHT: bold;
}
.minibasket .pricehdg {
	COLOR: #FFFFFF; BACKGROUND-COLOR: #012F97;	FLOAT: left; WIDTH: 40px; TEXT-ALIGN: left; FONT-WEIGHT: bold;
}
.minibasket .item {
	BACKGROUND-COLOR: #FFFFFF;	FLOAT: left; WIDTH: 85px; PADDING: 0px 0px 0px 1px; TEXT-ALIGN: left;
}
.minibasket .qty {
	BACKGROUND-COLOR: #FFFFFF;	FLOAT: left; WIDTH: 23px; TEXT-ALIGN: left;
}
.minibasket .price {
	BACKGROUND-COLOR: #FFFFFF;	FLOAT: left; WIDTH: 40px; TEXT-ALIGN: left;
}
.minibasket .total {
	FLOAT: left; WIDTH: 140px; TEXT-ALIGN: right; FONT-WEIGHT: bold; PADDING-TOP: 3px;
}
.minibasket SELECT {
	FLOAT: left; FONT-SIZE: 8pt; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Verdana, sans-serif
}
.minibasket .readytoorder {
	FONT-SIZE: 8pt; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Verdana, sans-serif
}

/*.minibasket INPUT {
	COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold; BACKGROUND-COLOR: 012F97; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif
}*/
.sectionheading_Black {
	clear: left; MARGIN-LEFT: 0px; PADDING: 0px; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 3px; COLOR: #000000; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionsubheading_Black {
	clear: left; MARGIN-LEFT: 0px; PADDING: 0px; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionheading_Home {
	clear: left; MARGIN-LEFT: 0px; PADDING: 0px; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 3px; COLOR: #012F97; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionsubheading_Home {
	clear: left; MARGIN-LEFT: 0px; PADDING: 0px; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; COLOR: #012F97; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionheading_Jigsaws {
	clear: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 3px; COLOR: #B618DE; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
h2 {
	clear: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; COLOR: #B618DE; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
h1 {
	clear: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 3px; COLOR: #B618DE; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionsubheading_Jigsaws {
	clear: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; COLOR: #B618DE; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionheading_LEGO {
	clear: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN-BOTTOM: 3px; COLOR: #DE1822; FONT-FAMILY: Arial, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionsubheading_LEGO {
	clear: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN-BOTTOM: 3px; COLOR: #DE1822; FONT-FAMILY: Arial, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionheading_BoardGames {
	clear: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 3px; COLOR: #FF5A00; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionsubheading_BoardGames {
	clear: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; COLOR: #FF5A00; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionsubheading_BoardGames_nobreak {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; COLOR: #FF5A00; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}

.sectionheading_Learning {
	clear: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 3px; COLOR: #FF9600; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionsubheading_Learning {
	clear: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; COLOR: #FF9600; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionheading_WoodenToys {
	clear: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 3px; COLOR: #00B33F; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionsubheading_WoodenToys {
	clear: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; COLOR: #00B33F; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionheading_Thomas {
	clear: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 3px; COLOR: #18ADDE; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionsubheading_Thomas {
	clear: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; COLOR: #18ADDE; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionheading_Playmobil {
	clear: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 3px; COLOR: #184FDE; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionsubheading_Playmobil {
	clear: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; COLOR: #184FDE; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.relatedprods {
	HEIGHT: 160px; WIDTH: 150px; PADDING: 2px 2px 2px 2px; TEXT-ALIGN: left; FLOAT: left;
}
.productdirectory {
	HEIGHT: 130px; WIDTH: 215px; PADDING: 2px 2px 2px 2px; TEXT-ALIGN: left; FLOAT: left;
}
.productdirectorytext {
	FLOAT: left; PADDING: 0px 0px 0px 10px;
}

.clear {
	clear: left; float: none;
}
.homedeptelement {
	HEIGHT: 390px; WIDTH: 180px; PADDING: 2px 2px 2px 2px; TEXT-ALIGN: left; FLOAT: left;
}
.homedeptelementsingle {
	HEIGHT: 170px; WIDTH: 180px;
}
.homedeptdirectorieselement {
	HEIGHT: 20px; WIDTH: 100px; PADDING: 2px 2px 2px 2px; TEXT-ALIGN: left; FLOAT: left;
}
.sectionheading {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; COLOR: #012F97; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.sectionsubheadinggreen {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; COLOR: #009900; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
A:hover {color: #A20000;
}

.dividah {color: #FFFFFF;
FONT-SIZE: 14px;
FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif;
text-decoration: none;
font-weight: normal;}

.basketcontainer {
	MARGIN-LEFT: 0px;
}

.top-nav ul {

text-align: center;
display:block;
style:none;
margin-top:7px;
margin-bottom:7px;
font-weight:bold;
border-style:solid none none none;
border-width:0px;

}

.top-nav ul li {
	style:none;
	display:inline;
	background: url("/furniture/right-tab.gif") right top no-repeat;
	padding-right: 10px;
	margin: 2px;

}

.top-nav ul li a
{
background: url("/furniture/left-tab.gif") left top no-repeat;
padding-left: 10px;
}


.top-nav ul li a {color:#FFFFFF; text-decoration: none}
.top-nav ul li a:hover {color:#FFFFFF; text-decoration: underline}

.top-nav li.Homecollapsed {background-color:#012F97; padding-bottom:5px}
.top-nav li.Homeexpanded {background-color:#012F97; padding-bottom:8px}

.top-nav li.Jigsawscollapsed {background-color:#B618DE; padding-bottom:5px}
.top-nav li.Jigsawsexpanded {background-color:#B618DE; padding-bottom:8px}

.top-nav li.LEGOcollapsed {background-color:#DE1822; padding-bottom:5px}
.top-nav li.LEGOexpanded {background-color:#DE1822; padding-bottom:8px}

.top-nav li.BoardGamescollapsed {background-color:#FF5A00; padding-bottom:5px}
.top-nav li.BoardGamesexpanded {background-color:#FF5A00; padding-bottom:8px}

.top-nav li.Learningcollapsed {background-color:#FF9600; padding-bottom:5px}
.top-nav li.Learningexpanded{background-color:#FF9600; padding-bottom:8px}

.top-nav li.WoodenToyscollapsed {background-color:#00B33F; padding-bottom:5px}
.top-nav li.WoodenToysexpanded {background-color:#00B33F; padding-bottom:8px}

.top-nav li.Thomascollapsed {background-color:#18ADDE; padding-bottom:5px}
.top-nav li.Thomasexpanded {background-color:#18ADDE; padding-bottom:8px}

.top-nav li.Playmobilcollapsed {background-color:#184FDE; padding-bottom:5px}
.top-nav li.Playmobilexpanded {background-color:#184FDE; padding-bottom:8px}

/* Commented backslash hack hides rule from IE5-Mac \*/
.top-nav a, .top-nav a span
{
float: none
}
/* End IE5-Mac hack */