.shopkop {
  font-weight:bold;
}
.shopbutton {
background-color:#f8ac5e;
border:1px solid white;
color:white;
cursor:pointer;
font-weight:bold;
width:150px;
}

.shoptableheader {
background-color:#90c652;
color:white;
text-align:left;
}
.speelgezondbutton{
  border:1px solid white;
	background-color:#90c652;
	color:white;
	font-weight:bold;
}

body,
html {
margin:0;padding:0;
font-family:Arial, sans-serif;
font-size:9pt;
color:#2f5693;
}
body {
min-width:1000px;
height:100.1%;
background:url(speelgezond-bgwrap.png) center top repeat-y;
}
#wrap {
margin:0 auto;
width:980px;
}
h1 {
margin:0;
font-size:11pt;
}
a {
text-decoration:none;
color:#59af52;
}
p.bodytext {
margin-left:0px;
}
form {
margin:0;
padding:0;
}
/*HEAD SECTION*/
#headerwrap {
margin:0;
padding:0;
}
#header1 {
margin:0;
padding:0;
width:980px;
height:140px;
background:#fffaee;
}
#topright {
float:right;
width:650px;
height:120px;
margin-top:0px;
}
#topright #leftside {
float:left;
width:450px;
}
#topright #leftside #breadcrumbs {
width:440px;
margin-top:40px;
}
#topright #leftside #breadcrumbs ul{
display:block;
list-style:none;
}
li.menu1-no{
float:left;
padding:0 6px 0 6px;
margin:2px 1px 0 1px;
font-size:1.1em;
font-weight:bold;
background:#fac6b5;
line-height:2.0em;
}
li.menu1-no a{
color:#000;
}
li.menu1-no:hover{
background:#90c652;
}
li.menu1-act{
float:left;
padding:0 6px 0 6px;
margin:2px 1px 0 1px;
font-size:1.1em;
font-weight:bold;
background:#90c652;
line-height:2.0em;
}
li.menu1-act a{
color:#000;
}


#topright #rightside {
float:right;
width:200px;
overflow:auto;
margin-top:20px;
}
#topright #rightside p.bodytext {
	text-align:left;
	margin:0 8px 0 0;
}
#topleft {
margin:0;
padding:0;
float:left;
width:326px;
height:120px;
margin-top:12px;
}


#header3,#header4 {
display:none;
}
#header3 ul{
display:block;
list-style:none;
}
#header3 ul li{
float:left;
margin-right:10px;
}

#menu1 .menu1-no {
height:48px;
}	
#menu1 .menu1-act {
height:60px;
}


#clearer {
height:20px;
}

/*CONTENT SECTION*/

#content {
width:980px;
min-height:400px;
height:auto !important;
height:400px;
margin:0;
/*		background-image:url(content-bg.gif);
background-repeat:repeat-y;*/
background-color:transparent;
z-index:1000;
padding:0;
}	
#rightpart {
float:right;
width:166px;
margin-bottom:8px;
}
#rightpart .rightcolumn {
	float:right;
	width:156px;
/*						max-height:2000px;
	height:auto !important;
	height:400px;
*/					}
#rightpart .rightcolumn p.bodytext {
	margin-left:0;
}

#centerpart {

min-height:400px;
height:auto !important;

margin:5px 0 0 0px;
padding-right:30px;
padding-left:20px;
background-color:transparent;
}


#leftpart {
float:left;
width:226px;
margin-bottom:8px;
margin-left:0px;
}
.shopleftmenu1no, .shopleftmenu2no, .shopleftmenu3no {
list-style:none;
}
.shopleftmenu1act, .shopleftmenu2act, .shopleftmenu3act {
list-style:circle;
}
.left2 {
width:170px;
margin-left:0px;
}
#banner {
border-top: 2px solid #d5b274;
border-bottom: 2px solid #d5b274;
height:40px;
clear:both;
}
#banner1 {
margin-top:8px;
background:white;
height:24px;
}	
#banner1 p.bodytext {
margin:0;
text-align:center;
font-size:11pt;
font-weight:bold;
color: #e80916;
}	

#footer {
height:61px;
clear:both;
}
#footer1 {
height:20px;
font-size:7pt;
}	
#footer2 {
height:41px;
font-size:7pt;
}
#footer1 p, #footer1 div, #footer1 marquee, #footer2 p, #footer2 div, #footer2 marquee{
width:980px;
}

/*	#translayer1 {
position:absolute;
left:50%; top:210px;
margin-left:-498px;
width:260px; height:600px;
z-index:100;
}
#translayer2 {
position:relative;
left:50%; top:-210px;
margin-left:330px;
width:120px; height:180px;
z-index:100;
}	
#translayer3 {
position:absolute;
left:50%; top:620px;
margin-left:-498px;
width:120px; height:120px;
z-index:101;
}*/



DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }

/* Needed for noRows setting */
DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

/* Border just around the image */
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
border: 3px solid #fef4e3;
padding: 0px 0px;
}


DIV.csc-textpic-imagewrap { padding: 0;}

DIV.csc-textpic IMG { border: none; }

/* DIV: This will place the images side by side */
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

/* UL: This will place the images side by side */
DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

/* DL: This will place the images side by side */
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
DL.csc-textpic-image { margin: 0; }
DL.csc-textpic-image DT { margin: 0; display: inline; }
DL.csc-textpic-image DD { margin: 0; }

/* Clearer */
DIV.csc-textpic-clear { clear: both; }

/* Margins around images: */

/* Pictures on left, add margin on right */
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
display: inline; /* IE fix for double-margin bug */
margin-right: 10px;
}

/* Pictures on right, add margin on left */
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
display: inline; /* IE fix for double-margin bug */
margin-left: 10px;
}

/* Pictures centered, add margin on left */
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
display: inline; /* IE fix for double-margin bug */
margin-left: 0px;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

/* Space below each image (also in-between rows) */
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

/* No margins around the whole image-block */
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

/* Add margin from image-block to text (in case of "Text w/ images") */
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
margin-right: 10px !important;
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
margin-left: 10px !important;
}

/* Positioning of images: */

/* Above */
DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

/* Center (above or below) */
DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto;}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

/* Right (above or below) */
DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

/* Left (above or below) */
DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

/* Left (in text) */
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

/* Right (in text) */
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

/* Right (in text, no wrap around) */
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
/* End hide from IE5/mac */

/* Left (in text, no wrap around) */
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }

.imgtext-table {
margin-top: 4px;
margin-bottom: 8px;

}
a img {
border:none;
}

#header2 .csc-textpic-image {
margin-left:2px;
margin-right:2px;
border: 2px solid white;
}

#cat1 {
width:150px;
height:240px;
overflow:hidden;
}


.tx-ttproducts-pi1 {


}
.listitem {
width:518px;
min-height:80px;
height:auto !important;
height:80px;
margin:0 0 10px 0; padding:0;
background:#ffffff;
/*background-image:url(shop-list-item-bg-body.png);
background-repeat:repeat-y;*/
}
.listitem-nobg {
width:518px;
min-height:80px;
height:auto !important;
height:80px;
margin:0 0 10px 0; padding:0;
background-image:none;
}
.listitem_header, .itemsingle_header {
margin:0; padding:0;
height:14px; 
/*background-image:url(shop-list-item-bg-top.png);*/
background-repeat:no-repeat;
width:518px;
}
.listitem_title, .itemsingle_title {
background-color:#f8ac5e;
margin:0 0px 0 0px; padding:0;
width:510px; height:40px;
background:#f8ac5e;
/*background-image:url(bg-itemheader.jpg);
background-repeat:repeat-x;
background-position: left bottom;*/
}
.itemsingle_title_text {
font-size:12pt;
font-weight:bold;
color:#ffffff;
margin:0;
margin-left:142px;
vertical-align:top;
}
.listitem_title h3, .itemsingle_title h3 {
margin:0 10px 0 10px; padding:0;
width:488px;
color:white;
background-color:#ff0000;
}
.itemsingle_title h3 {
margin-left:20px;
font-size:12pt;
}
.listitem_title
{
  padding:5px;
}
.listitem_title a {
  color:white;
	font-weight:bold;
}
.listitem_title h3 a, .itemsingle_title h3 a {
margin:0;
color:white;
font-size:12pt;
}
.listitem_subheader {
margin:3px 10px 5px 10px; padding:0;
width:498px;
}
.listitem_subheader a {
color: #2f5693;
}
.listitem_full {
}
.listitem_right {
float:right; 
width:150px;
margin-right:10px;
}
.order_form {
float:right; 
width:150px;
min-height:80px;
height:auto !important;
height:80px;
margin:0; padding:0;
} 
.listitem_left {
float:left; width:320px;
margin-left:10px;
}
.listitem_left .link a {
color: #2f5693;
}
.itemsingle_note {
float:left;
}
.itemsingle_note2 {
float:left;
}
.product_image {
float:left; width:100px;
min-height:80px;
height:auto !important;
height:80px;
margin:0; padding:0;
}
.product_description {
width:190px; float:right;
min-height:80px;
height:auto !important;
height:80px;
margin:0; padding:0;
}
.product_note {
width:150px;
}
.product_note a{
color:black;
}
.left1 a{
color:black;
}
.clear_both_area {
clear:both;
margin:0; padding:0;
}

.listitem_header {
}
.listitem_footer, .itemsingle_footer, .itemsingle_linktolist {
height:22px; 
/*background-image:url(shop-list-item-bg-footer.png);*/
width:518px;
vertical-align:bottom;
margin:0; padding:0;
}


.tt_products_item_single {
width:518px;
min-height:80px;
height:auto !important;
height:80px;
margin:0 0 10px 0; padding:0;
background:#ffffff;
/*background-image:url(shop-list-item-bg-body.png);
background-repeat:repeat-y;*/
}
.itemsingle_header {

}
.itemsingle_header_right {
float:right; 
width:40px;
text-align:right;
margin-right:10px;
}
.itemsingle_header_left {
float:left;
width:460px;
text-align:left;
margin-left:10px;
}
.itemsingle_text {

}
.itemsingle_title {
margin-left:0px;
background-color:#fb9804;
}
.itemsingle_full {

}
.itemsingle_full_right {
float:right; 
width:270px;
margin-right:10px;
}
.itemsingle_full_left {
float:left;
width:200px;
margin-left:10px;
}
.itemsingle_linktolist {

}

.price {
float:left;
}
.price2 {
float:left;
}
.pricefor {
float:left;
}
#content div table tr td {
vertical-align:top;
}
#icon2-leftimg img,#icon2-rightimg img {
vertical-align:middle;
}

.iDEALeasy {
cursor:pointer;
}


/* ===================== TOP NAVIGATION ======================= */
#toppart{
margin:0;
padding:0;
width:980px;
background:transparent;
}
#toppart .row1{
margin:0;
padding:0;
}
ul.shoptopmenu1 {
margin:0;
padding:0;
display:block;
list-style:none;
margin-top:10px;
}
li.shoptop1{
margin:0;
padding:0;
float:left;
padding:0 6px 0 6px;
margin:2px 1px 0 1px;
font-size:1.0em;
font-weight:bold;
background:#fac6b5;
line-height:1.6em;
white-space:nowrap;
border:1px solid #fef9ee;
/*background:url(sg-nav-r1-bg.png) top left repeat-x;*/
/*background:#fcc41b;*/
background:#f8ac5e;


width:125px;
text-align:center;
}
li.shoptop1 a{
color:black;
display:block;
width:124px;
}
li.shoptop1:hover{
/*background:url(sg-nav-r1-bg-act.png) top left repeat-x;*/
background:transparent;
border:1px solid #f8ac5e;
}
li.shoptop1.shoptopmenu1act{
/*background:url(sg-nav-r1-bg-act.png) top left repeat-x;*/
background:transparent;
border:1px solid #f8ac5e;
}




#toppart .row2{
margin:0;
padding:0;
width:980px;
margin-top:2px;
clear:both;

overflow:hidden;

/*min-height:10px;
height:auto !important;
height:10px;*/
}
ul.shoptopmenu2 {
margin:0;
padding:0;
display:block;
list-style:none;
}
li.shoptop2{
margin:0;
padding:0;
float:left;
border:1px solid #fef9ee;
padding:0 6px 0 6px;
margin:2px 1px 0 1px;
font-size:1.0em;
font-weight:bold;
background:#ba9bc7;
line-height:1.6em;
white-space:nowrap;
width:125px;
text-align:center;
}
li.shoptop2 a{
color:black;
display:block;
width:124px;
}
li.shoptop2:hover{
background:transparent;
border:1px solid #ba9bc7;
}
li.shoptop2.shoptopmenu2act{
background:transparent;
border:1px solid #ba9bc7;
}

#toppart .row3{
margin:0;
padding:0;
width:980px;
margin-top:2px;
clear:both;
overflow:hidden;


/*min-height:10px;
height:auto !important;
height:10px;*/
}
ul.shoptopmenu3 {
margin:0;
padding:0;
display:block;
list-style:none;
}
li.shoptop3{
margin:0;
padding:0;
border:1px solid #fef9ee;
float:left;
padding:0 6px 0 6px;
margin:2px 1px 0 1px;
font-size:1.0em;
font-weight:bold;
background:#04bcf0;
line-height:1.6em;
white-space:nowrap;
width:125px;
text-align:center;
}
li.shoptop3 a{
color:black;
display:block;
width:124px;
}
li.shoptop3:hover{
background:transparent;
border:1px solid #04bcf0;
}
li.shoptop3.shoptopmenu3act{
background:transparent;
border:1px solid #04bcf0;
}
/*
#menuitem73		{background:#00cc00;}
#menuitem313	{background:#00ff00;}
#menuitem60		{background:#009933;}
#menuitem75		{background:#66cc00;}
#menuitem72		{background:#66cc33;}
#menuitem390	{background:#66ff00;}
#menuitem77		{background:#66ff33;}
#menuitem76		{background:#669933;}
#menuitem373	{background:#669900;}
#menuitem407	{background:#999900;}
#menuitem18		{background:#99cc00;}
#menuitem74		{background:#99ff00;}


#menuitem416		{background:#0000ff;}
#menuitem415		{background:#0033ff;}
#menuitem414		{background:#0066ff;}
#menuitem413		{background:#0099ff;}
#menuitem412		{background:#00ccff;}
#menuitem411		{background:#00ff99;}
#menuitem410		{background:#00cc99;}
#menuitem409		{background:#009999;}

#menuitem142		{background:#99ff00;}
#menuitem141		{background:#99ff00;}
#menuitem139		{background:#99ff00;}
#menuitem136		{background:#99ff00;}
#menuitem135		{background:#99ff00;}

#menuitem398		{background:#99ff00;}
#menuitem399		{background:#99ff00;}
#menuitem400		{background:#99ff00;}
#menuitem401		{background:#99ff00;}
#menuitem402		{background:#99ff00;}
#menuitem403		{background:#99ff00;}
#menuitem406		{background:#99ff00;}


#menuitem99		{background:#99ff00;}
#menuitem74		{background:#99ff00;}
#menuitem74		{background:#99ff00;}
#menuitem74		{background:#99ff00;}
#menuitem74		{background:#99ff00;}
#menuitem74		{background:#99ff00;}*/
