@charset "UTF-8";
/* CSS Document */


<!-- general framework -->
#myshp_content_frame {myshop-width:content-width px;}
#myshp_nifty{margin-top:0;}
/*strong {color: rgb(78,78,78);} */

/* minimaliseren witruimte header en content container */
#myshp_container{margin-top:10px;padding-top:0px;}

.myshp_header_bottom{padding-top:0;}
.myshp_block{margin-top:0}

#divcontainer{position:relative;}
#divcontainer_spelplus_nl{position:relative;background-image:url(http://myshop.s3-external-3.amazonaws.com/shop2900600.images.nl_spelplus_logo.png);background-repeat:no-repeat;
margin:0px;height:330px;}
#divcontainer_spelplus_de{position:relative;background-image:url(http://myshop.s3-external-3.amazonaws.com/shop2900600.images.de_spelplus_logo.png);background-repeat:no-repeat;
margin:0px;height:330px;}
#divcontainer_knutselplus_nl{position:relative;background-image:url(http://myshop.s3-external-3.amazonaws.com/shop2900600.images.nl_knutselplus_logo.png);background-repeat:no-repeat;
margin:0px;height:330px;}
#divcontainer_knutselplus_de{position:relative;background-image:url(http://myshop.s3-external-3.amazonaws.com/shop2900600.images.de_knutselplus_logo.png);background-repeat:no-repeat;
margin:0px;height:330px;}
						
<!-- to make the images round - standard they have a black border--> 
			.round_image_250px{border-radius:500px; border: 4px solid #000; width:246px;height:246px;}
			.round_image_130px{border-radius:500px; border: 2px solid #000; width:126px;height:126px;}
			.round_image_100px{border-radius:500px; border: 2px solid #000; width:96px;height:96px;}
			.round_image_70px {border-radius:500px; border: 2px solid #000; height:66px;width: 66px;}
			.round_image_60px {border-radius:500px; border: 2px solid #000; height:56px;width: 56px;}
			.round_image_40px {border-radius:500px; border: 2px solid #000; height:36px;width: 36px;}
			.category-img{width:96px;height:96px;}
			.category-img-120{width:96px;height:96px; margin-top:3px;}
			
<!-- borders en rollovers -->
			
			.border-transparent {border-color:transparent;}
			a:link img.border-transparent{border:2px transparent solid;}
			a:hover img.border-transparent{border:2px #000 solid;}
			
			a:link img.greyhover{	filter: none;
		    -webkit-filter: none;}
			a:hover img.greyhover{
				   filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
					 filter: gray; /* IE6-9 */
    				-webkit-filter: grayscale(1); /* Google Chrome & Safari 6+ */}

<!-- more info page -->
.nav_row{	height:24px;margin:0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	}
.nav_table{	margin-left:40px;}
.verberg{visibility:hidden;}
.center{ text-align:center !important;}
.hinweise{font-size:12px; color:rgb(92,92,92);}
div.hinweise {width:433px;text-align:center;padding-left:14px;margin:0 70px;}
.comment-darkgrey{font-size:14px; color:rgb(92,92,92);}
.comment-adresgegevens{font-size:12px; color:rgb(92,92,92);}


		/*plaatjes in de content vormgeven */
.myshp_info_image_large, .myshp_info_image {text-align:center;}
#myshp_content .myshp_info_image .myshp_info_image_large img {width:250px;height:250px;}
.myshp_info_image_large img{width:250px;height:250px;}


<!-- goto button-->
#div1{background-color:green; position:relative; top:0px; ;left:0px; height:0; width:0;}

	.gototekst_spelplus_nl{position:relative; top:85px; left:5px;}
	.gotobutton_spelplus{position:relative; top:64px; left:-85px;}

	.gototekst_knutselplus_nl{position:relative; top:92px; left:870px;}
	.gotobutton_knutselplus, .gotobutton_knutselplus-menu5{position:relative; top:70px; left:720px;}
	.gotobutton_knutselplus-menu6{position:relative; top:70px; left:785px;}

	.gotobutton{position:relative; top:75px; left:-60px;}
 	.gotobutton1{position:relative; top:80px; left:80px;z-index:5;}
	.gotobutton2{position:relative; top:140px; left:20px;z-index:5;}
	
<!-- sidebar-->

	.nl_spelplus_sidebar_left{background-image:url(https://myshop.s3-external-3.amazonaws.com/shop2900600.images.spelplus_sb_left.png); background-repeat: no-repeat;height:600px;}
	.nl_knutselplus_sidebar_left{background-image:url(https://myshop.s3-external-3.amazonaws.com/shop2900600.images.knutselplus_sb_left.png); background-repeat: no-repeat;height:600px;}

	.nl_bestellen_sidebar_left{background-image:url(https://myshop.s3-external-3.amazonaws.com/shop2900600.images.bestellen_sb_left.png); background-repeat: no-repeat;height:600px;}



		
<!-- TOP INFO MENU -->
#div2{position:relative; top:0px; ;left:0px; }


#menu_top_info_spelplus{position:absolute; left:660px; top:0px; height:151px; width:16px;}
#menu_top_info_knutsel{position:absolute;left:180px; top:0px; height:151px; width:164px;}

#menu_top_info_spelplus_bestellen{position:absolute; left:370px; top:0px; height:151px; width:164px;}
#menu_top_info_knutsel_bestellen{position:absolute;left:850px; top:0px; height:151px; width:164px;}
#menu_top_info_knutsel_bestellen-de{position:absolute;left:870px; top:0px; height:151px; width:164px;}

#menu_top_info_knutsel ul, #menu_top_info_spelplus ul, #menu_top_info_knutsel-bestellen ul, #menu_top_info_spelplus-bestellen ul{ list-style:none;}

div.nav_header_menu_homebutton{width:180px; height:40px; text-align:center;margin-bottom:15px;}

li.menu_top-info_item_kn, li.menu_top-info_item_sp{text-align:center; vertical-align:middle;margin-bottom:12px;height:16px; }

a.menu_top-info_item_sp:link, a.menu_top-info_item_sp:visited, a.menu_top-info_item_sp:active{
	font-family: Arial, sans-serif;	font-size: 13px;font-style: normal;
	line-height: 16px;	font-weight: 400;	color: #000; text-decoration: none; 	
	height: 16px; width: 180px;
	background-color: #FFEB00;
	z-index: auto; display: block;
	float:left;	text-align:center; vertical-align:middle;
	border: 2px;border-style: solid; border-color:#FFEB00;
					-moz-border-radius: 8px;
   				 	-webkit-border-radius: 8px;
    				border-radius:8px; 
/*					behavior: url(http://cdn.spelplus.nl/css/PIE.htc); 
*/
}

a.menu_top-info_item_kn:link, a.menu_top-info_item_kn:visited, a.menu_top-info_item_kn:active{
	font-family: Arial, sans-serif;	font-size: 13px;font-style: normal;
	line-height: 16px;	font-weight: 400;	color: #000; text-decoration: none; 	
	background-color: #9966CC;
	height: 16px; width: 180px;
	z-index: auto; display: block;
	float:left;	text-align:center; vertical-align:middle;
	border: 2px;border-style: solid; border-color:#9966CC;
					-moz-border-radius: 8px;
   				 	-webkit-border-radius: 8px;
    				border-radius:8px; 
					behavior: url(http://cdn.spelplus.nl/css/PIE.htc); 
}
a.menu_top-info_item_kn:hover{border: 2px #000 solid;}
a.menu_top-info_item_sp:hover{border: 2px #000 solid;}

<!-- EINDE TOP INFO MENU -->


	

<!-- category navigation menu -->
#div3{ text-align:center !important;margin-left:auto; margin-right:auto;left:0; right:0;}


		.nav_header_menu{position:relative; top:20px; padding-top:4px;padding-left:35px;margin-left:auto; margin-right:auto;width:660px;text-align:center;}
		.nav_header_menu6{position:relative; top:14px; padding-top:4px;margin-left:auto; margin-right:auto;width:880px;text-align:center;}

	
			ul.nav_header_menu_category{list-style-type:none;margin:0 auto;padding:0;overflow:hidden;} 
			ul.nav_header_menu6_category{list-style-type:none;margin:0 auto;padding:0;overflow:hidden;} 

			li.nav_header_menu_li{	display:inline;float:left;text-align:center; width:130px;}
			li.nav_header_menu6_li{	display:inline;float:left;text-align:center; width:138px;}

			.nav_header_menu_img{height:96px!important;}
			.nav_header_menu6_img{height:100px!important;}
			 
			.nav_header_menu_div_kn{background-color: #9966CC; vertical-align:middle; text-align:center; width:114px; padding:0 13px;}
			.nav_header_menu6_div_kn{background-color: #9966CC; vertical-align:middle; text-align:center; width:134px; padding:0 6px;}
			.nav_header_menu_div_sp{background-color: #FFEB00; vertical-align:middle; text-align:center; width:114px; padding:0 13px;}
			.nav_header_menu6_div_sp{background-color: #FFEB00; vertical-align:middle; text-align:center; width:134px; margin-top:2px; padding:0 2px;}

			.nav_header_menu_div a{text-align: center;}
			.nav_header_menu6_div a{text-align: center;}
			
			a.nav_header_menu_item, a.nav_header_menu_img
			{font-family: Arial, sans-serif;	font-size: 13px; line-height: 14px;font-weight: 600;color: #000;text-decoration: none;
			width: 110px;	display: block;margin-top:2px;margin-bottom:2px;}

			a.nav_header_menu6_item, a.nav_header_menu6_img
			{font-family: Arial, sans-serif;	font-size: 13px; line-height: 14px;font-weight: 600;color: #000;text-decoration: none;
			width: 130px;	display: block;	margin-top:2px;margin-bottom:2px;}

			a.nav_header_menu_item{height:30px;}
			a.nav_header_menu6_item{height:30px;}
			
			a.nav_header_menu_item,	a.nav_header_menu_item:link,a.nav_header_menu_item:visited {
					border: 2px;border-style: solid;border-color:transparent;
						-moz-border-radius: 12px;
   				 		-webkit-border-radius: 12px;
    				border-radius:12px; 
					behavior: url(http://cdn.spelplus.nl/css/PIE.htc); 
					text-align: center;	vertical-align: middle;}
			a.nav_header_menu_item:hover,a.nav_header_menu_item:active{	
					text-decoration: none;
					border: 2px;border-color: #000;border-style: solid;
						-moz-border-radius: 12px;
   				 		-webkit-border-radius: 12px;
    				border-radius:12px; 
					behavior: url(http://cdn.spelplus.nl/css/PIE.htc); }

			a.nav_header_menu6_item,	a.nav_header_menu6_item:link,a.nav_header_menu6_item:visited {
					border: 2px;border-style: solid;border-color: transparent;
						-moz-border-radius: 12px;
   				 		-webkit-border-radius: 12px;
    				border-radius:12px; 
					behavior: url(http://cdn.spelplus.nl/css/PIE.htc); 
					text-align: center;	vertical-align: middle;}
			a.nav_header_menu6_item:hover,a.nav_header_menu6_item:active{	
					text-decoration: none;
					border-color:#000;
					border: 2px;border-style: solid;
						-moz-border-radius: 12px;
   					 	-webkit-border-radius: 12px;
    				border-radius:12px; 
					behavior: url(http://cdn.spelplus.nl/css/PIE.htc); }

			.one-line{height:12px;padding-top:6px;}
			.two-lines{height:30px;vertical-align:central;padding-top:0px;}
			.one-line-menu6{height:12px;padding-top:6px;}
			.two-lines-menu6{height:30px; vertical-align:central;padding-top:0px;}


<!-- end of category navigation menu -->
		
		
<!----------------------------------------------------------------------- pagina opmaak en tekst -->

form .myshp_control_buttons {height:30px;}

<!-- myshop element: rechterkolom zo breed mogelijk maken voor grotere tekst -->
#myshp_menu_side_right #myshp_menu_side_basket{padding-left:0; font-family: Arial, Verdana, sans-serif;}
.myshp_rounded_box { padding-right:0; padding-left:0;}
#myshp_menu_side .myshp_rounded_box, #myshp_menu_side_right .myshp_rounded_box {
    position: relative;
    width: 100%;
}
.span.myshp_box_title{color:#000;padding-top:18px;padding-bottom:0px;16px;}

.myshp_menu_side_basket_content	a{text-decoration:underline;}
.myshp_menu_side_basket_content	a:hover{ color:rgb(153,153,153);}
		
/* typografie */
body{	color: #000; font: 14px/1.45em Arial, Verdana, sans-serif;	background-color: #FFF;}
p, .tekst-blok{font-size:14px; color:rgba(92,92,92,1);line-height:18px;}
.tekst-blok p{margin-bottom:1em;}
.tekst-blok{margin:0 10px 0 0;padding: 0 0;}

h1,h2,h3,span.myshp_box_title,h4,h5,h6{ font-weight:700;color:#000;}
h1{font-size:20px;padding-top:0;padding-bottom:8px;line-height:22px;}
h2{font-size:16px;padding-top:18px;padding-bottom:0px;}
h3,span.myshp_box_title{font-size:14px;}
h4{font-size:14px;}

.sterk{color: rgb(73,73,73); font-weight:700;} /* om een woord in een paragraaf vet te zetten, ipv strong */
.tekst-nieuws-datum{ font-style:italic; color:rgb(40,40,40);font-size:13px;}
.donkerder{color: rgb(51,51,51);}
.zwart{color:#000;}
	
table div.blok-tekst-categorie h2 {padding-top:0;}
/* table.tekstblok-table h2 {padding-top:18px;} /* omdat in editor blokken automatisch een table om de tekst wordt geplaatst */


/* more info scherm */
.myshp_info_row {font-size:14px;}
h1 .myshp_info_title {font-size:20px;}
.myshp_info_description{font-size:14px;color:rgba(92,92,92,1);line-height:18px;}
.myshp_info_price_value{font-size:14px;}


/* categorie teksten */
.blok-tekst-categorie{}
.blok-tekst-categorie-intro{ font-size: 13px; line-height:16px;}

.blok-tekst-categorie h1{}
.blok-tekst-categorie h2{padding-bottom:7px;}


/* links */
a:link, a:active, a:visited{color:rgb(29,29,29);}
a:hover{ text-decoration:underline;} 

#myshp_content a, #myshp_content a:link, #myshp_content a:active{text-decoration:none;color:#000;}
#myshp_content a:hover{text-decoration:underline;}
#myshp_content a:visited{color: rgb(35,35,35);}

a.link-product{color:rgb(29,29,29;}
a:hover .link-product {text-decoration:underline;}
a:visited .link-product {color:	rgb(35,35,35);}

a.link-mailto:hover{color:#000000}

a.link-zwart a .link-zwart, a:link .link-zwart, a:active .link-zwart{color: #000;}
a:hover .link-zwart { color:rgb(153,153,153);}


/* CORRECTIONS */
.myshp_checkout_customerdata_background {top:0;}
#myshp_menu_side_basket{margin-bottom:0;