@charset "utf-8";
/* 
	Following HTML/CSS magic was made by SZYBKIECIECIE.PL
	  * kontakt@szybkieciecie.pl	  * http://szybkieciecie.pl	  * http://flaker.pl/szybkieciecie
*/

/* GLOBAL */
html{width:100%;height:100%}
body{background:#fff url(../img/bg.jpg) no-repeat;color:#717171;font:12px/1.6 Arial, Helvetica, sans-serif;position:relative;width:100%;height:100%}
.clear{height:0;width:100%;display:block;clear:both;float:none;position:relative}
body a{color:#000;text-decoration:none}
body a:hover{color:#9be03f;text-decoration:underline}	
#header .in, #navigation .in, #container, #crumbs, #footer{margin:0 auto;width:1030px;position:relative}

#header .in{height:75px}
	#header .produktprijzen{display:block;background:url(../img/vergelijk.png);width:226px;height:32px;overflow:hidden;text-indent:-9999px;position:absolute;left:0;top:50%;margin-top:-16px}
	#header .search{background:url(../img/searchbar.png);width:705px;height:48px;position:absolute;right:0;top:50%;margin-top:-24px}
 .inputs-wrap, .submit-wrap{position:absolute;top:10px;height:28px}
 .inputs-wrap{left:8px;width:597px}
 	.inputs-wrap input.int{border:none;background:#fff;font-size:10px;color:#b9b9b9;display:block;padding:6px 6px 7px;line-height:1;width:394px;position:relative;top:1px;left:1px}
	.inputs-wrap input.int:focus{outline:1px solid #fee82f}
 	.inputs-wrap span.select{height:28px;display:block;width:186px;position:absolute;right:0;top:0;color:#b9b9b9;font-size:10px;overflow:hidden}
		.inputs-wrap span.select b{font-weight:normal;display:block;padding-left:5px;line-height:30px;width:145px}
		.inputs-wrap span.select a{display:block;height:31px;width:31px;overflow:hidden;text-indent:-9999px;position:absolute;right:0;top:-1px}
 .submit-wrap{left:615px;width:90px;height:48px;top:0}
 	 .submit-wrap input.ins{background:none;border:none;text-transform:capitalize;overflow:hidden;text-indent:-9999px;display:block;width:100%;height:100%;cursor:pointer}
	#header .select-categories{display:none;position:absolute;right:-1px;top:0;padding:29px 1px 1px 1px;z-index:333;width:186px}
	#header .select-categories ul{border:1px solid #eaeaea;background:#fff;width:174px;padding:5px;overflow-y:scroll;height:150px}
		#header .select-categories a{font-size:10px;color:#B9B9B9;display:block;padding:0 2px}
		#header .select-categories a:hover{text-decoration:none;background:#f9f9f9;color:#666}
		
#navigation{background:url(../img/navbg.png) repeat-x scroll 0 0;height:44px}
	#navigation ul{overflow:hidden}
		#navigation li{display:inline;float:left;height:44px;line-height:44px;padding:0 8px 0 10px;background:url(../img/sep.gif) no-repeat 0 50%}
		#navigation li:first-child{padding:0 6px 0 0;background:none}
		#navigation li.active{background:url(../img/navhv.png) repeat-x scroll 0 0;padding:0 10px}
			#navigation li.active a{color:#fff;text-shadow:0 1px 0 #f52807}
		#navigation li.active+li{background:none;padding:0 8px}
		#navigation a{color:#6a6a6a}
			#navigation a:hover{color:#6a6a6a}

#crumbs{padding:10px 0;border-bottom:1px solid #f9f9f9}
	#crumbs li{display:inline;padding:0 6px 0 10px;color:#bbb6b6;background:url(../img/sep.gif) no-repeat 0 50%}
	#crumbs li:first-child{padding:0 6px 0 0;background:none}
	#crumbs li.last a{color:#9be03f;font-weight:bold}

#footer{padding:15px 0;border-top:1px solid #e7e7e7}
	#footer li{display:inline;padding:0 6px 0 10px;background:url(../img/dot.png) no-repeat 0 50%}
	#footer li:first-child{padding:0 6px 0 0;background:none}
	#footer a{color:#737373}
		#footer a:hover{color:#9be03f}
		
#container{overflow:hidden;margin:20px auto}
#content, #sidebar{float:left;display:inline;position:relative}

#container .img{overflow:hidden;position:relative;border:1px solid #dfdfdf}
.img-64{width:64px}
.img-100{width:100px}
.img-185{width:185px}
.height-64{height:64px}
.height-100{height:100px}
#container .img a{display:block}
#container .img img{float:left}

#container .title{font-size:20px;font-weight:bold;color:#262626;margin-bottom:10px;display:block;line-height:1.1;padding-left:10px}
#container .rc > .inner{-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border:1px solid #eaeaea}
#container .icon{margin-top:5px;position:relative}
#container .icon .title{padding-left:50px;position:relative;z-index:5;margin:0 0 5px}
	.icon .gfx{display:block;width:32px;height:32px;position:absolute;top:0;left:10px}
	
	.icon-auto-accessoires .gfx	{background:url(../img/icon_auto-accessoires.png) no-repeat}
	.icon-huishoudelijk .gfx	{background:url(../img/icon_huishoudelijk.png) no-repeat}
	.icon-baby-kind .gfx		{background:url(../img/icon_baby-kind.png) no-repeat}
	.icon-boeken .gfx			{background:url(../img/icon_boeken.png) no-repeat}
	.icon-cadeaus-gadgets .gfx	{background:url(../img/icon_cadeaus-gadgets.png) no-repeat}
	.icon-cds-dvds .gfx			{background:url(../img/icon_cds-dvds.png) no-repeat}
	.icon-dierenbenodigdheden .gfx{background:url(../img/icon_dierenbenodigdheden.png) no-repeat}
	.icon-computers .gfx		{background:url(../img/icon_computer.png) no-repeat}
	.icon-drogisterij .gfx		{background:url(../img/icon_drogisterij.png) no-repeat}
	.icon-elektronica .gfx		{background:url(../img/icon_elektronica.png) no-repeat}
	.icon-erotiek .gfx			{background:url(../img/icon_erotiek.png) no-repeat}
	.icon-eten-drinken .gfx		{background:url(../img/icon_eten-drinken.png) no-repeat}
	.icon-huis-tuin .gfx		{background:url(../img/icon_huis-tuin.png) no-repeat}
	.icon-kantoor .gfx			{background:url(../img/icon_kantoor.png) no-repeat}
	.icon-meubels .gfx			{background:url(../img/icon_meubels.png) no-repeat}
	.icon-mode .gfx				{background:url(../img/icon_mode.png) no-repeat}
	.icon-mode-accessoires .gfx	{background:url(../img/icon_mode-accessoires.png) no-repeat}
	.icon-muziekinstrumenten .gfx{background:url(../img/icon_muziekinstrumenten.png) no-repeat}
	.icon-tijdschriften .gfx	{background:url(../img/icon_tijdschriften.png) no-repeat}
	.icon-sport-hobby .gfx		{background:url(../img/icon_sport-hobby.png) no-repeat}
	.icon-parfumerie .gfx		{background:url(../img/icon_parfumerie.png) no-repeat}
	.icon-software-games .gfx{background:url(../img/icon_software-games.png) no-repeat}


	
#container .box > .inner{padding:15px}
#container .section{margin-top:30px}
#sidebar .section:first-child{margin-top:0}
	
	#content{width:708px;margin-right:20px}
	
	#container .categories-view .first .inner{border:1px solid #cff89a;background:#f9f9f9}
	
		.subcategories{overflow:hidden}
			.subcategories li{float:left;display:inline;padding-right:3%;width:47%;margin-bottom:30px}
				.subcategories li.odd{clear:left}
			.subcategories h3{color:#454545}
			.subcategories a{color:#6a6a6a;text-decoration:underline;font-size:11px}
				.subcategories a.more{color:#9be03f;font-weight:bold}
		
		.categories-list{overflow:hidden}
			.categories-main .categories-list{height:38px}
			.categories-list li {float:left;display:inline;padding:0 3px 0 5px;background:url(../img/dot.png) no-repeat scroll 0 50%;width:315px}

			.categories-list a{font-weight:bold;color:#9be03f}
			#content .popular-list .desc{font-size:11px}
		
		.categories-main .box{width:344px;float:left;display:inline;position:relative;margin-bottom:20px}
		.categories-main .odd{margin-right:20px;clear:left}
		.categories-main .box .inner, #container .categories-view .first .inner{border:1px solid #EAEAEA;background:#f9f9f9}
		.categories-main .box:hover .inner, #container .categories-view .first:hover .inner{border:1px solid #cff89a}
		.categories-main .categories-list li{float:left;width:auto;padding:0 3px 0 5px}
				.categories-main .categories-list li:first-child{padding:0 3px 0 0;background:none}
			.categories-main .categories-list a{color:#454545;font-weight:normal}
			.categories-main .categories-list a:hover{color:#9be03f}
			.categories-main .categories-list a.more{color:#9be03f;font-weight:bold}
	
		.product-view{overflow:hidden}
			.product-info .img{float:left;margin-right:20px}
			.product-info .txt{display:inline;overflow:hidden;margin:0}
			.product-view .product-info h2{font-size:20px;color:#262626;margin:0 0 7px}
				.product-info h2 a{color:#262626}

			.desc li{display:inline;padding:0 6px 0 10px;background:url(../img/dot.png) no-repeat scroll 0 50%;color:#6a6a6a}
			.product-info a.more{font-weight:bold}
			
			.product-view .meta{margin-top:10px;position:relative;overflow:hidden;line-height:1}
				.product-view .price{color:#222}
					.product-view .price strong{font-size:21px;color:#f97d1c;margin-left:3px}
				.product-view .comments{position:absolute;right:0;top:0}
				
				.stars{display:block;width:125px;background:url(../img/starsgr.png);height:22px;margin-top:10px;position:relative;overflow:hidden}
					.stars strong{display:block;height:22px;overflow:hidden;text-indent:-9999px;background:url(../img/starsor.png)}
				.basic .stars, td.name .stars{width:90px;background:url(../img/starsgr-small.png);height:16px;float:left}
							.basic .stars strong, td.name .stars strong{height:16px;background:url(../img/starsor-small.png)}
				
				.stars a{position:absolute;height:100%;display:block;left:0;top:0;overflow:hidden;text-indent:-9999px}
				.stars a:hover,.stars a.active{background:url(../img/starsor-small.png) no-repeat}
					.stars .s1{width:20%;z-index:5}
					.stars .s2{width:40%;z-index:4}
					.stars .s3{width:60%;z-index:3}
					.stars .s4{width:80%;z-index:2}
					.stars .s5{width:100%;z-index:1}
			
			.product-details{margin-top:15px}
				
			.product-details-nav{background:url(../img/orangebar.png);height:42px;overflow:hidden}
				.product-details-nav li{float:left;display:inline;padding-top:5px;margin-left:5px}
				.product-details-nav a{display:block;line-height:37px;color:#fff;padding:0 10px}
				.product-details-nav a:hover{color:#fff}
				.product-details-nav li.active a{color:#222;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background:#fff;border:1px solid #f97915;border-bottom:1px solid #fff;height:35px;padding:0 15px}
			
			.product-details-box{overflow:hidden;margin-top:20px}
			#container .product-details-box .title, #container div .subtitle{color:#aaa;font-size:16px;font-weight:bold;padding-left:0}
				.column{float:left;display:inline;position:relative}
				.left{width:173px;margin-right:15px}
					.left .inner{border:1px solid #dfdfdf}
					.left h5{color:#222;text-align:center;margin-bottom:10px}
					.left h6{color:#9be03f}
					.left .products a{color:#222}
					.left a, .left li.meer a{color:#6a6a6a}
					.left ul{margin-bottom:20px}
				.right{width:520px;padding-bottom:8px;border-bottom:1px solid #f9f9f9}
					
					.right .bar{background:url(../img/orangebarmedium.png);position:relative;height:34px;margin:10px 0}
						.right .bar span{position:absolute;top:7px;color:#fff}
							.right .bar .result{left:10px}
							.right .bar .sort{right:10px}
								.right .bar .sort label{padding-right:5px}
								.right .bar .sort select{color:#B9B9B9;font-size:10px;padding:2px}
					
					.right .subtitle{margin-bottom:10px;display:block}
					
					.right table{width:100%;margin-top:-7px}
						.right td{vertical-align:middle;padding:7px 0}
						.right .imgw{vertical-align:top;width:115px;text-align:center}
						.right td.name{padding:12px 0 5px 10px;line-height:1.3;vertical-align:top}
							.right td.name .desc{margin-top:3px}
							.right td.name .stars{margin-top:3px}
						.right .name strong{font-size:14px;color:#222;display:block}
					
						.right td.price{margin-left:3px;color:#F97D1C;text-align:center;vertical-align:top;padding:12px 0 0}
							.right .price strong{display:block;line-height:1.1;font-size:21px}
								.price strong sup{vertical-align:super;font-size:12px}
								.right .price em{font-style:normal;background:#f6f6f6;display:block;color:#aaa}
			
			.product-details-box table.spec{width:100%;border:1px solid #dfdfdf;margin-top:-1px;color:#222}
				table.spec td, table.spec th{border:1px solid #dfdfdf;padding:10px}
				table.spec thead th{text-align:left;background:#f7f7f7}
				table.spec tbody th{text-align:right;background:#eee;width:150px}
					table.spec tbody td a.ch{float:right;height:16px;width:16px;background:url(../img/ch.png);overflow:hidden;text-indent:-9999px;margin-top:3px}
			
	#container .reviews .title{padding-left:0}
		.reviews > li{overflow:hidden;margin-bottom:15px}
	
	.reviews .img{float:left;margin-right:20px}
	.reviews .review{overflow:hidden}
	
	.reviews .basic{margin-bottom:20px;overflow:hidden}
		.reviews .basic h5{float:left;color:#222;font-size:14px;line-height:1.2}
		.reviews .basic > strong{float:left;margin-right:5px}
		.reviews .basic .stars{margin:0 5px}
		.reviews .basic .other{display:block;clear:both}
			.reviews .basic .other strong{color:#9be03f;font-weight:bold}
	
	.reviews .plus-minus ul{margin-top:15px}
		.reviews .plus-minus li{font-weight:bold}
		.plus-minus ul.plus{padding-top:12px;background:url(/img/icon_plus.png) no-repeat scroll 0 0}
		.plus-minus ul.minus{padding-top:10px;background:url(/img/icon_minus.png) no-repeat scroll 0 0}
		.reviews .form li.minus{margin-top:13px}
	
	.reviews .meta{float:none;clear:left;display:block;background:#f9f9f9;text-align:right;padding:10px;width:688px}
		.reviews .meta a{color:#9be03f;font-weight:bold}
	.reviews .form{overflow:hidden;width:100%}
		.reviews .form li{width:50%;float:left;display:inline}
			.reviews .form li label{display:block;width:200px}
				.reviews .form li label span.req{color:red;font-weight:bold;margin-right:5px}
			.reviews .form li span.error, .basic span.error{color:red;display:block}

	#wrap .reviews .form li textarea{width:332px;max-width:332px;min-width:332px;height:47px}
	#wrap .reviews .form li.odd textarea{width:312px;max-width:312px;min-width:312px}
	#wrap .reviews .form li .captcha{float:right}

	#wrap .fullwidth{width:708px}
	            #wrap .fullwidth .bar{background:url(../img/orangebarlong.png) repeat scroll 0 0}
	
	.reviews .form li.comm{margin-top:8px;clear:left}
	.reviews .form li.plus label, .reviews .form li.minus label{width:10px;height:10px;overflow:hidden;text-indent:-9999px;margin-bottom:5px}
	.reviews .form li.plus label{background:url(/img/icon_plus.png) no-repeat scroll 0 0}
	.reviews .form li.minus label{background:url(/img/icon_minus.png) no-repeat scroll 0 0}
	.reviews li input.int{border:1px solid #dfdfdf;padding:3px;font-size:12px;color:#222;font-family:Arial, Helvetica, sans-serif;width:326px}
	.reviews li.submit textarea{width:686px;border:1px solid #dfdfdf;max-width:686px;min-width:686px;padding:10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#222}
	.reviews li.submit input.ins{display:block;margin:10px 0 0;float:right;width:97px;height:31px;background:url(/img/sbm.png) no-repeat;text-shadow:0 1px 1px #f73f0b;border:none;color:#fff;font-size:12px;text-align:center;font-family:Arial, Helvetica, sans-serif;line-height:31px;cursor:pointer}

				
	#sidebar{width:302px}
	
		#sidebar .tags .inner{text-align:center;line-height:16px}
		.tags a{padding:2px;color:#8b8b8b}
			.tags a:hover{color:#fff;background:#a5a5a5;text-decoration:none;position:relative;z-index:1}

		.popular-list li{overflow:hidden;padding:5px 10px}
			.popular-list li.odd{background:#fbfbfb}
			.popular-list img{float:left;margin-right:10px;border:1px solid #e7e7e7;}
			.popular-list strong{display:block;font-size:14px;color:#222;margin-top:5px}
				.popular-list .desc a{line-height:1.3;font-size:11px}
				.popular-list .desc li{padding:0 3px 0 7px}
	
/* TEXT STYLES */

.txt{color:#b3afac;margin-top:-7px}
	.txt p{margin:7px 0}
	.txt a{color:#eabb60}
	.txt hr{color:#3e362d;margin:14px 0;display:block;background:none}
	.txt p.first{font-size:15px}

	.txt h2, .txt h3, .txt h4, .txt h5, .txt h6{margin:7px 0;color:#eabb60;line-height:1.1}
	.txt h1{font-size:21px;color:#eabb60;font-weight:normal;text-transform:uppercase;margin:7px 0}
	.txt h2{font-size:18p;color:#eabb60}
	.txt h3{font-size:16px}
	.txt h4{font-size:14px}
	.txt h5{font-size:12px;text-transform:uppercase}
	
	.img-left{float:left;margin:0 10px 5px 0}
	.img-right{float:right;margin:0 0 5px 10px}
	
	.txt abbr{color:#948e89;border-bottom:2px dotted #948e89}
	.txt .author{font-weight:bold;color:#eabb60;font-variant:small-caps;font-size:14px}
	.txt blockquote{background:rgba(255,255,255,.1);font-family:Georgia, Arial, Helvetica, sans-serif;font-style:italic;font-size:14px;line-height:1.5;margin:10px 0 10px 5px;padding:10px}
	.txt .inset{width:200px} 
	.txt .inset-right{float:right;margin:0 0 0 10px}
	
	.txt ul{list-style:disc inside;margin:10px 0 10px 20px}
	.txt ol{list-style:decimal inside;margin:10px 0 10px 40px}
	.txt form ol{list-style:none}
	.txt form ol li{padding:10px 0}
	
	.txt ol li{text-indent:-20px}
	.txt ol.with-numbers{list-style:none;float:left;clear:both;width:100%;margin:10xp 0 10px 20px}
	.txt ol.with-numbers li{float:left;clear:left;width:100%;line-height:22px;padding:1px 0;margin:1px 0;text-indent:0}
	.txt ol.with-numbers span.nr{background:rgba(255,255,255,.2);margin-right:8px;padding:6px;width:10px;display:block;text-align:center;float:left;line-height:1;font-size:10px}
	.txt ol.with-numbers span.nr-circle{-moz-border-radius:10px;-kthml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
	.txt ol.with-numbers span.nr-square{-moz-border-radius:3px;-kthml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
	
	.txt table{margin-top:10px;border:1px solid #3e362d}
	.txt table td{vertical-align:middle;padding:5px;border:1px solid #3e362d}
	.txt table th{vertical-align:middle;padding:5px;border:1px solid #3e362d;text-align:center}

    .txt p.prop{font-style:italic}
    .txt p.desc{color:#000}

	.pagination{overflow:hidden;margin-top:10px}
		.pagination li{float:left;display:inline;position:relative;background:#eee;height:25px;line-height:25px;margin:1px 1px 0 0;text-align:center;color:#3d3d3d;font-size:11px}
		.pagination li a:hover, .pagination li.active a{background:#f97d1c;color:#fff;font-weight:bold;text-decoration:none}
		.pagination a, .pagination b{display:block;height:25px;padding:0 10px}
			.pagination a.rewind{line-height:23px}

	.search-results{border:none}
	.empty_msg{margin:5px 10px;color:#aaa;font-size:16px;font-weight:bold;padding-left:0}
	.product-prices, .product-list{min-height:300px}
	a.shop-param.active, a.product-param.active{font-weight:bold}
	.slider input{width:100%}
