body, html {
margin:0;
padding:0;
background:url(plaatjes/bg2.jpg) repeat-y center top #ffcc00;
font-family:arial, helvetica, sans-serif;
font-size:13px;
color:#130839;
text-align:center;
height:100%;
}

h1, h2, h3, h4, h5, p, a, ul, li, blockquote {
margin:0;
padding:0;
border:0;
}

a {
color:#130839;
text-decoration:underline;
}

a:hover {
color:#666;
}

ul {
list-style:none;
}

#hoofdtabel {
position:relative;
width:780px;
margin:0 auto 0 auto;
height:100%;
color:#130839;
font-size:13px;
}

#hoofdtabel tbody {
margin:0;
padding:0;
color:#130839;
}

#hoofdtabel tr, #hoofdtabel td {
margin:0;
padding:0;
text-align:left;
}

#hoofdtabel td#top {
padding:0 0 12px 12px;
}

#hoofdtabel td.none {
background:#ffeea5;
}

#hoofdtabel td.none img {
margin:0 0 0 10px;
}

#hoofdtabel td.td-bestellen {
font-size:11px;
padding:10px 0 0 0;
height:80px;
vertical-align:top;
}

#hoofdtabel td.td-bestellen .orderlinks {
padding:5px 0 0 5px;
}

#hoofdtabel td.td-bestellen .orderlinks img {
margin-top:-4px;
margin-right:2px;
float:left;
}

#hoofdtabel td.fotoos img, #hoofdtabel td.fotoos a img, #hoofdtabel td.fotoos a:hover img {
display:block;
margin:0 0 3px 0;
border:none;
padding:0;
}

#hoofdtabel h1 {
display:block;
width:auto;
float:left;
font-size:28px;
font-family:arial, helvetica, sans-serif;
font-style:normal;
font-weight:bold;
padding:0 0 5px 24px;
margin:0;
color:#130839;
color:#999;
}

#hoofdtabel h1 span.subkop {
display:inline;
font-size:18px;
font-style:italic;
color:#999;
}

#hoofdtabel h2 {
font-size:24px;
font-family:arial, helvetica, sans-serif;
font-style:normal;
font-weight:bold;
padding:0;
margin:0 0 12px 0;
color:#130839;
}

#hoofdtabel h2 .subtitel {
display:block;
color:#1d851d;
font-style:italic;
font-size:16px;
}

#hoofdtabel h3 {
font-size:14px;
font-family:arial, helvetica, sans-serif;
font-style:normal;
font-weight:bold;
padding:0 0 12px 0;
margin:0;
background:#fff;
color:#130839;
line-height:130%;
}

#hoofdtabel h4 {
font-size:16px;
font-family:arial, helvetica, sans-serif;
font-style:normal;
font-weight:bold;
padding:0 0 10px 10px;
margin:0;
background:#ffeea5;
color:#130839;
}

#hoofdtabel td#hoofdmenu {
text-align:right;
vertical-align:top;
background:url(plaatjes/bg-geel.jpg) no-repeat top right;
}

#hoofdtabel td#hoofdmenu li {
display:block;
width:82px;
float:right;
text-align:right;
background:#eee;
}

#hoofdtabel td#hoofdmenu li a, #hoofdtabel td#hoofdmenu li a span.winkeltemp {
color:#000;
display:block;
width:82px;
padding:10px 0 8px 0;
text-align:center;
background:#f5c400;
text-decoration:none;
}

#hoofdtabel td#hoofdmenu li a span.winkeltemp {
color:#000;
display:block;
padding:0;
text-align:center;
text-decoration:none;
background:transparent;
}

#hoofdtabel td#hoofdmenu li a.menu5 {
background:#f5c400;
}

#hoofdtabel td#hoofdmenu li a.menu4 {
background:#ffd427;
}

#hoofdtabel td#hoofdmenu li a.menu3 {
background:#ffe060;
}

#hoofdtabel td#hoofdmenu li a.menu2 {
background:#ffe886;
}

#hoofdtabel td#hoofdmenu li a.menu1 {
background:#ffeea5;
}

#hoofdtabel td#hoofdmenu li a:hover {
color:#000;
background:#ccc;
}

#hoofdtabel .content {
display:block;
width:390px;
padding-bottom:40px;
}

#hoofdtabel td.td-midden {
vertical-align:top;
}

#hoofdtabel td p {
margin:0;
padding:0 0 12px 0;
line-height:140%;
color:#130839;
}

#hoofdtabel img, #hoofdtabel a img, #hoofdtabel a.hover img {
display:block;
border:none;
padding:0;
margin:0;
}

#hoofdtabel td.none {
padding-top:58px;
}

#hoofdtabel td.none ul {
padding:0 10px;
}


#hoofdtabel td.none ul li {
font-size:12px;
display:block;
padding:0 0 5px 0;
margin-top:5px;
border-bottom:solid 1px #333;
line-height:130%;
}

#hoofdtabel td.none ul li a.bestellenrechts {
font-weight:bold;
font-size:13px;
text-decoration:none;
color:#bb1212;
}

#hoofdtabel td.none ul li strong {
font-size:13px;
}

#hoofdtabel td.none ul li.shoppingli {
height:50px;
}

#hoofdtabel td.none ul li.shoppingli img {
float:left;
margin:0 5px 0 0;
border:none;
}
#hoofdtabel td.td-rechts a img, 

#hoofdtabel td.none img, #hoofdtabel td.none a.hover img {
display:block;
border:solid 1px #999;
margin:0 0 0 10px;
padding:0;
}

#hoofdtabel td.none .prijsrechts {
font-size:20px;
font-weight:bold;
padding:0 5px 0 0;
line-height:130%;
}

#hoofdtabel td.none .homerechts {
padding:0 10px;
font-size:11px;
line-height:140%;
}

#hoofdtabel td#disclaimer {
font-size:11px;
color:#666;
padding:10px 0 20px 0;
text-align:center;
background:url(plaatjes/bg-geel.jpg) repeat-y top right;
}

#hoofdtabel td#disclaimer a {
color:#666;
}

#hoofdtabel td#disclaimer a:hover {
color:#000;
}

#inlineinfo {
display:none;
}

td#productpagina {
text-align:center;
}

td.producttitel {
width:150px;
}

td.productspacer {
width:15px;
}

td#productpagina table {
width:645px;
margin:0 auto;
}

td#productpagina table td.producttitel {
display:none;
height:26px;
background:#ffe886;
background:#fff;
font-weight:bold;
font-size:14px;
text-align:center;
}

td#productpagina td {
text-align:center;
width:25%;
}

td#productpagina td img, td#productpagina td a img {
	width:120px;
	height:120px;
	margin:0 auto 0 auto;
	position:relative;
	text-align:center;
	border:solid 1px #999;
	background-image: url(Nieuw%20spannend%20familie%20spel%20voor%20jong%20en%20oud!);
}

td#productpagina td a:hover img {
border:solid 1px #000;
}

td#productpagina table td.productspacer {
width:15px;
}

table#contact {
width:670px;
margin:0 auto;
}

table#contact td {
font-size:13px;
text-align:left;
}

table tr td .announcement {
position:relative;
width:100%;
display:block;
font-size:14px;
text-align:center;
color:#333;
padding:8px 0 18px 0;
line-height:160%;
font-weight:normal;
//background:#b0edb4;
background:#fff;
border-bottom:solid 1px red;
margin-bottom:25px;
margin:0 auto 25px auto;
}

table tr td .announcement a {
color:red;
}

table tr td .announcement a:hover {
color:#000;
}

table tr td .announcementinline {
display:block;
font-size:12px;
color:#fff;
padding:5px;
line-height:140%;
background:#f47e15;
margin-bottom:15px;
font-weight:bold;
}


table tr td .announcementinline strong {
font-size:13px;
text-decoration:underline;
}

td#productpagina td.indextitles {
height:20px;
padding-top:6px;
font-weight:bold;
font-size:14px;
color:#000;
}

td#productpagina td.indextitles span {
font-size:12px;
color:#666;
font-weight:normal;
}
