/* LAYOUT */
#container{width:960px;position:relative;text-align:left;margin:20px auto;padding:0}
#container.nosidebar{width:750px}
#nav{float:left;width:170px;overflow:hidden;padding:15px}
#content{width:710px;padding:20px;float:right;font-size:1em;line-height:1.6em}

#header{color:#fff;padding-bottom:7px}
#header a,
#header span{display:block;width:240px;height:49px}
#header a{position:relative;overflow:hidden;font-size:30px;padding-left:20px;color:#333;text-decoration:none}
#header span{position:absolute;background:url(i/logo.png) no-repeat}

#footer{position:relative;font-size:10px;padding:5px;clear:both;height:50px}
#footer address{margin:20px 0 0 11px}

#footnav,#copy{position:absolute}
#footnav{left:5px;top:5px}
#footnav li{display:inline;padding:0 10px;margin:0;background:none;border-left:1px solid #fff}
#footnav li.first{border-left:0}
#footnav strong a{color:#888}
#copy{top:5px;right:5px}

#search fieldset{border:0;margin-top:20px}
#search #search_submit{position:relative;top:3px}

#actions{font-size:11px;margin:15px 0 0 0}
#actions li{padding:2px 5px;margin:0;background:none;list-style-type:none}

#cart{position:absolute;width:290px;text-align:right;top:30px;right:10px}
#cart a em{font-style:normal}

#sitemap ul{margin:0 !important;padding:0 !important}
#sitemap ul ul ul{margin:0 0 0 15px}
#sitemap li{width:200px;margin:0;padding:0 17px 10px 17px;float:left;vertical-align:top;list-style:none;background:none}
#sitemap li li{padding:0;float:none}
#sitemap li li li{padding-left:15px}
#sitemap a{font-weight:bold}
#sitemap a:hover{text-decoration:underline}
#sitemap li li a{text-decoration:none}
#sitemap li li li a{font-weight:normal}

#childcats{display:block;margin:0;padding:0;min-height:100px}
#childcats li{display:block;float:left;padding:0;margin:0 20px 20px 0;list-style:none;background:none}
#childcats li.cell4{margin:0 0 20px 0 !important}
#childcats br{display:none}
#childcats li a{display:block;margin:0;padding:0;width:160px;height:186px;text-align:center}
#childcats li a:hover{}
#childcats strong{display:block;padding:2px 2px 4px 2px;line-height:20px;font-size:11px;font-weight:normal}
#childcats span{position:relative;display:block;padding:0;margin:0 auto;width:160px;height:160px;overflow:hidden}
#childcats span img{padding:0;display:block;float:none;cursor:hand;cursor:pointer}

#products li{list-style-type:none;padding:0 0 2px 0 !important;margin:0 !important;position:relative;float:left;clear:both;width:100%}
#products{padding-top:2px}
#products h2 a{text-decoration:none}
#products h2 a:hover{text-decoration:underline}
#products h2,
#products .product_image,
#products .product_description,
#products .product_add,
#products .product_no_stock,
#products .remove_wish,
#products .date,
#products .product_price{position:relative;float:left;left:100%}
#products h2{margin-left:-595px;padding:15px 0 0 0;width:500px;font-weight:bold;font-size:13px}
#products .product_image{margin:0 0 0 -710px;padding:15px;width:85px;height:85px;overflow:hidden}
#products .product_image img{padding:0;display:block}
#products .product_description{margin:35px 0 0 -595px;width:500px}
#products .product_price{margin:12px 0 0 -100px;width:100px;font-weight:bold;font-size:15px;text-align:right}
#products .product_add,
#products .product_no_stock{margin:35px 0 0 -100px}

#products .product_add_sk,
#products .product_no_stock_sk{margin:50px 0 0 -100px !important}


#products .remove_wish{margin:57px 0 0 -100px}
#products .product_add,
#products .product_no_stock,
#products .remove_wish{width:100px;text-align:right}
#products .product_add input,
#products .product_no_stock,
#products .remove_wish input{width:100px;text-align:right;font-size:10px;background:none;border:0;padding:0}
#products .date{margin:88px 0 0 -120px;width:120px;text-align:right;padding:0;color:#666;font-size:10px}

#price_euro,
#products .product_price_euro{font-size:12px;color:#999}
#products #price_euro{position:relative;top:-15px;left:47px}
#products .product_price_euro{position:relative;float:left;left:100%;margin:30px 0 0 -100px;width:100px;text-align:right}
#product #price_euro{position:relative;top:-15px}

#recent li{list-style:none;padding:0;margin:0}
#recent img{display:block}

#wrap1{width:980px;margin-top:25px}
#wrap3{padding:15px}

#pagination li{border:0;margin:0 2px 0 0;padding:0;font-size:11px;list-style:none}
#pagination .active,
#pagination .next-off,
#pagination .next a,
#pagination a{border-left:1px solid #ddd}
#pagination .previous a{border-left:solid 1px #fff}
#pagination .previous-off,
#pagination .next-off,
#pagination .active,
#pagination a{display:block;float:left;font-weight:bold}
#pagination .previous-off,
#pagination .next-off{color:#888;padding:3px 4px}
#pagination .active,
#pagination a{padding:3px 6px;font-weight:normal}
#pagination .active{color:#000}
#pagination a{text-decoration:underline}
#pagination a:hover{text-decoration:none}

#header span,
* html #menu .hitarea{cursor:pointer;cursor:hand}
