/* LAYOUT */
body{font:12px/18px "Trebuchet MS",Arial,Verdana,sans-serif;color:#333}

#container{width:760px;position:relative;background:#fff url(i/mid.png) repeat-y;top:-4px;left:-5px;margin:100px auto 0 auto}
#container2{background:url(i/top.png) no-repeat;color:#333}
#content{background:url(i/bottom.png) 0 100% no-repeat;float:none;padding:25px}

#header{height:41px;background:url(i/head-bg.png) repeat-x;border-bottom:1px solid #ddd;text-align:left;padding:0}
#header p{width:760px;margin:0 auto;padding:0}
#header a,#header a span{width:96px;height:40px;display:block;cursor:pointer;cursor:hand}
#header em{display:block;float:left;font-style:normal;width:280px;margin:0 0 0 20px}
#header a{position:relative;float:left}
#header a span{background:url(i/logo-head.png) 0 0 no-repeat;margin:0;padding:0;position:absolute;top:0;left:0}
#header em,
#actions{font-size:11px;height:40px;line-height:40px;vertical-align:middle;color:#fff}
#actions{position:absolute;top:-154px;right:5px}
#actions a{text-decoration:none;color:#fff}
#actions a:hover{text-decoration:underline}

#m{position:absolute;height:60px;left:0;top:-60px;padding:0 13px}
#m strong{display:block;font-size:20px;font-weight:normal;letter-spacing:-1px;line-height:20px}

#m li{list-style:none;float:left;margin:0;background:none;padding:0;cursor:pointer;cursor:hand}
#m a{position:relative;display:block;text-align:left;width:80px;color:#aaa;padding:0 10px 11px 0;text-decoration:none;font-size:11px;line-height:11px}
#m i,#m b{display:block;height:60px;position:absolute;top:0;left:0;background-image:url(i/menu2.png);background-repeat:no-repeat}

#m i{z-index:1000}
#m b{z-index:20}

#m1 a{padding-left:65px}
#m2 a{padding-left:80px}
#m3 a{padding-left:58px}
#m4 a{padding-left:56px}

#m1 i,#m1 b{width:53px}
#m2 i,#m2 b{width:70px}
#m3 i,#m3 b{width:47px}
#m4 i,#m4 b{width:43px}

#m1 b{background-position:0 -101px}
#m2 b{background-position:-60px -101px}
#m3 b{background-position:-137px -101px}
#m4 b{background-position:-190px -101px}

.home    #m1 b,#m1 i,#m1 a:hover i{background-position:0 0}
.shop    #m2 b,#m2 i,#m2 a:hover i{background-position:-60px 0}
.about   #m3 b,#m3 i,#m3 a:hover i{background-position:-137px 0}
.contact #m4 b,#m4 i,#m4 a:hover i{background-position:-190px 0}

.home    #m1 a,
.shop    #m2 a,
.about   #m3 a,
.contact #m4 a,
#m a:hover{color:#666}

#cat_m{position:absolute;top:-40px;right:3px;height:20px}
#cat_m h3{background:url(i/select.png) no-repeat;width:101px;padding:3px 10px;height:19px;font-weight:normal;font-size:11px;cursor:pointer;cursor:hand}
#cat_m a{text-decoration:none;color:#666;font-size:11px;padding:2px 10px;display:block;border-top:1px solid #ccc}
#cat_m a:hover{color:#333;background-color:#eee}
#cat_m div ul{position:absolute;top:21px;right:0;display:none;background:url(i/cat_menu.png) 0 100% no-repeat;width:121px;margin:0;padding:0 0 5px 0}
* html #cat_m div ul{right:-1px}
#cat_m div:hover ul{display:block}
#cat_m ul ul{position:static;background:none;width:auto;padding:0}
#cat_m li{list-style:none;padding:0 4px 0 3px;margin:0;background-image:none}
#cat_m li li{padding:0}
#cat_m li li a{padding:2px 10px 2px 25px;border-top:1px solid #ddd;background-image:url(i/dash.png);background-repeat:no-repeat;background-position:10px 12px}
#cat_m li li li a{padding:2px 10px 2px 35px;background-position:20px 12px}

#producttext{width:360px}
#productattrs strong{width:190px}

#childcats span{position:static}
#childcats li a{border:1px solid #ddd}
#childcats li a:hover{border:1px solid #eee}

#productattrs strong{color:#888}

#price_euro,
#products .product_price_euro{font-size:12px;color:#999}
#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}
#products .product_price{margin:12px 0 0 -120px;width:120px;font-size:13px}




#footer{font-size:11px;width:570px;margin:0 auto;text-align:left;position:relative;background:url(i/logo.png) no-repeat 10px 5px;height:100px;padding-left:170px}
#footer address{margin:0 0 0 11px}
#copy{top:3px;right:15px;text-align:right;color:#666}
#copy a{color:#ccc}
#footer a{text-decoration:none}
#footer a:hover{text-decoration:underline}

ul li{list-style:none;padding-left:16px;background-image:url(i/dash.png);background-repeat:no-repeat;background-position:0 10px}

h2,
form h2,
h2.form-like,
.total,
#sitemap a,
#cart a strong,
#order-details h2,
#checkoutprogress li.active,
#price,
#products .product_price,
#nav a.current{color:#c00967}
.button{background:#c00967;color:#fff}
#order-details #order-total strong{color:#666}
input.button,a.button{border:1px solid #666;text-decoration:none}
a,#sitemap li li a{color:#027297}
input.linkbutton,#products form.product_add input,#products form.remove_wish input{color:#1b95b1}

#products,#products li{background-image:url(i/border.png);background-repeat:repeat-x}
#products li{background-position:100% 100%}

#navbar li{background-image:url(i/arrow.png);background-repeat:no-repeat}

* html body{behavior:url("/css/iehover.htc")}

