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

html,body{margin:0;padding:0;font:11px Tahoma, Geneva, sans-serif;color:#000;background:#fff;}
img{border:0;}
a, a:hover{text-decoration:none;}
h1,h2,h3,h4,h5 {padding:0px;margin:0;line-height:16px;}
p {line-height:14px;padding:0px;margin:0px;}
.clear {clear:both;font-size:0;}
.span-clear {clear:both;font-size:0;display:block;}
ul,ol,li {line-height:16px;}
form {padding:0px !important;margin:0px !important;}
input {font-family:Tahoma, Geneva, sans-serif;}

.set-size {width:982px;margin:0 auto;position:relative;z-index:20;}

#container {position:relative;min-height:700px;padding:10px 0 0;z-index:200;}
#container #flower-bottom {width:559px;height:334px;position:absolute;bottom:0px;right:0px;z-index:1;}
#flower-top {background:url(../images/bg_top_left.jpg) no-repeat top left;width:456px;height:264px;position:absolute;top:0px;left:0px;z-index:1;}
#top {background:transparent/*url(../images/bg-top.jpg) repeat-x*/;z-index:201;position:relative;left:0;top:0}
#bg-top{top: 0; left: 0; height: 105px; position: absolute;/* z-index: 200;*/ width:100%; background: url(../images/bg-top.jpg) repeat-x scroll 0pt 0pt transparent;}

#page {width:982px;margin:0px auto;position:relative;z-index:20;}

#top .inner {width:982px;margin:0 auto;position:relative;z-index:20;left:0;top:0}
#top #logo {background:url(../images/logo.jpg) no-repeat top left;width:280px;height:76px;margin:0 auto;display:block;}
#top .inner .links {position:absolute;top:0px;right:0px;color:#85353b;background:url(../images/bg-top-div.jpg) no-repeat top left;height:48px;padding:30px 0px 0px 75px;}
#top div a {color:#85353b;}

#top-menu {z-index:2;position:relative;background:url(../images/bg-list-menu.gif) no-repeat top left;width:981px;height:57px;}
#top-menu ul,#top-menu ol,#top-menu li{line-height:20px;}
#top-menu ul {list-style:none;padding:5px 0 0 0;margin:0px;font-size:13px;}
#top-menu ul li {display:block;float:left;margin:0px 9px;}
#top-menu ul li img {vertical-align:middle;}
#top-menu ul li a{display:block;float:left;border:0;padding:13px 12px 2px;}
#top-menu ul li.no-sub a:hover,#top-menu ul li.no-sub:hover a{height:30px;padding:11px 11px 3px;background-color:#FDFDFD;border:1px #CDCDCD solid;}
#top-menu ul .mpage a,#top-menu ul .mpage:hover a,#top-menu ul .mpage a:hover{padding:12px 12px 3px;background-color:transparent;border:0;}
.submenu-item-main a{display:block;height:30px}
#top-menu ul li a:hover,#top-menu ul li:hover a
{padding:12px 11px 3px;background-color:#FDFDFD;border:1px #CDCDCD solid;border-left:1px solid #CDCDCD;border-bottom:0 none}
#top-menu ul li a.menu{padding:0;padding-left:5px;border-bottom:1px solid #EFEFEF;border-top:0 none;}
#top-menu ul li a.menu{width:165px;background-color:#FDFDFD;}
#top-menu ul span{background-color:#FDFDFD;}
#top-menu ul a.menu:hover{background-color:#F8F8F8;}
.submenu-item .submenu-item{border-top:1px #CDCDCD solid;width:172px;margin-left:5px}
#top-menu ul li .submenu-item .submenu-item{}
#top-menu ul span[rel="submenu"]{border:0 none;background-color:#FDFDFD;}
#top-menu ul .a-menu-wrapped{display:inherit;padding:5px 0 0 9px;margin:0;border:0;position:static;background:transparent;}
.mnu-shd-l,.mnu-shd-r{/*position: absolute; top: 0pt; width: 5px;*/ height: 46px; background: url(../images/mnu-shd.jpg) no-repeat scroll 0 10000px transparent;/* left: -5px;*/}
.mnu-shd-r{/*background-position:100% -46px;*/
padding:0 5px 0 0;text-align:center;}
.mnu-shd-l{/*background-position:0 0;*/
padding:0 0 0 5px;}
.no-sub{position:relative;}
.submenu-item-main{
	font-weight: bolder;
}
#top-menu ul li .submenu-item-main>span{
/*	left: 5px*/
}
/*.sub.id-0 .mnu-shd-r{left:96px;}
.sub.id-1 .mnu-shd-r{left:94px;}
.sub.id-2 .mnu-shd-r{left:85px;}
.no-sub.id-2 .mnu-shd-r{left:82px;}
.sub.id-3 .mnu-shd-r{left:82px;}
.no-sub.id-3 .mnu-shd-r{left:82px;}
.sub.id-4 .mnu-shd-r{left:168px;}
.no-sub.id-4 .mnu-shd-r{left:168px;}
.sub.id-6 .mnu-shd-r{left:67px;}
.no-sub.id-6 .mnu-shd-r{left:67px;}
.sub.id-5 .mnu-shd-r{left:82px;}
.no-sub.id-5 .mnu-shd-r{left:82px;}*/
.sub.id-3 .mnu-shd-l,.sub.id-4 .mnu-shd-l,.sub.id-5 .mnu-shd-l,.sub.id-6 .mnu-shd-l{height: 46px;}
.sub.id-3 .mnu-shd-r,.sub.id-4 .mnu-shd-r,.sub.id-5 .mnu-shd-r,.sub.id-6 .mnu-shd-r{height: 46px}
/*.sub.id-3,.sub.id-3 .submenu-item-main{width:82px}
.sub.id-4,.sub.id-4 .submenu-item-main{width:180px}
.sub.id-5,.sub.id-5 .submenu-item-main{width:80px}
.sub.id-6,.sub.id-6 .submenu-item-main{width:73px}*/
.submenu-border-bottom{background-color:#CDCDCD;bottom:0;height:1px;position:absolute;width:171px;z-index:700;}
	
#search-bar {padding:4px 0px 8px 0px;position:relative;z-index:1;}
#search-bar ul {list-style:none;margin:0px;padding:0px;float:left;}
#search-bar ul li {float:left;display:block;padding:0px 10px 0px 0px;}
#search-bar ul li a {display:block;float:left;}
#search-bar .search {float:right;padding:12px 0px 0px 0px;}
#search-bar .input-text {background:url(../images/input-search.jpg) no-repeat top left;border:0px;font-size:11px;color:#85353b;font-family:Arial, Helvetica, sans-serif;padding:6px 0 8px 10px;width:197px;float:left;}
#search-bar .input-submit {background:url(../images/input-search.jpg) no-repeat top right;width:32px;height:26px;border:0px;cursor:pointer;float:left;}

#slider {width:100%;float:left;padding:0;}
#cat-right {float:right;}
#cat-right a {display:block;}
#cat-bottom {}
#cat-bottom a {display:block;float:left;}

#info-boxes {position:relative;list-style:none;margin:0px;padding:2px 0px;}
#info-boxes li {background:url(../images/bg-info-boxes-box.jpg) no-repeat top left;width:467px;height:95px;padding:15px 10px 10px 10px;float:left;margin:0px 6px 0px 0px;}
#info-boxes li .in{
	overflow:auto;width:467px;height:95px;
}
#info-boxes li ul{
	margin: 0 0 10px;
	list-style:square inside none;
}
#info-boxes li li{
	background: transparent;
	padding:5px 0 0;
	width: auto;
	height: auto;
	margin: 0;
	float: none;
}
#info-boxes li *{
	clear: both;
}
#info-boxes li h3 {padding:0px 0px 5px 0px;font-size:12px;font-weight:bold;color:#85353b;}
#info-boxes li h3 a {color:#85353b;}
#info-boxes li p {color:#928d7d;margin:0 0 10px;}
#info-boxes .remove {margin-right:0px;}

#bottom-menu {background:url(../images/bg-list-menu.gif) no-repeat top left;width:971px;height:32px;color:#85353b;font-size:10px;padding:25px 0px 0px 10px;margin:3px 0px 0px 0px;}
#bottom-menu ul {list-style:none;margin:0px;padding:0px;float:left;}
#bottom-menu ul li {display:block;float:left;padding:0px 5px 0px 5px;border-right:1px solid #85353b;line-height:10px;}
#bottom-menu ul li a {display:block;float:left;color:#85353b;}
#bottom-menu ul li a.map {background:url(../images/ico-map.jpg) no-repeat center left;padding:0px 0px 0px 15px;}
#bottom-menu ul li a.mail {background:url(../images/ico-mail.jpg) no-repeat center left;padding:0px 0px 0px 15px;}
#bottom-menu ul .remove {border-right:0px;}

#bottom-menu .nwsl {float:right;margin:-8px 0px 0px 0px;padding:0px 15px 0px 0px;}
#bottom-menu .nwsl p {float:left;padding:5px 5px 0px 0px;}
#bottom-menu .nwsl .input-text {background:url(../images/input-newsletter.jpg) no-repeat top left;width:189px;height:12px;padding:6px 0 8px 10px;font-size:10px;color:#85353b;border:0px;float:left;}
#bottom-menu .nwsl .input-removee {float:left;background:url(../images/input-newsletter-remove.jpg) no-repeat top left;width:9px;height:26px;cursor:pointer;border:0px;padding:0px;margin:0px;}
#bottom-menu .nwsl .input-addd {float:left;background:url(../images/input-newsletter-add.jpg) no-repeat top left;width:14px;height:26px;cursor:pointer;border:0px;padding:0px;margin:0px;}

#footer {font-size:10px;color:#85353b;text-align:center;padding:5px 0px 10px 0px;}
#footer a {color:#85353b;}
#footer a:hover{
	text-decoration: underline;
}


#subpage {width:969px;margin:0px auto;position:relative;z-index:50;background:#fff;padding:0;border-right:1px solid #dcd8d0;border-left:1px solid #dcd8d0;}
.subpage-start {background:url(../images/subpage-start.gif) no-repeat top left;width:981px;height:12px;font-size:0px;line-height:0px;position:relative;z-index:20;margin:0 auto;}
.subpage-end {background:url(../images/subpage-end.gif) no-repeat top left;width:981px;height:12px;font-size:0px;line-height:0px;position:relative;z-index:20;margin:0 auto;}
#sub {width:234px;float:left;color:#928d7d;padding-right:15px;}
#main {width:710px;float:left;}


#sub h4 {background:url(../images/bg-box-h4.jpg) no-repeat top left;width:222px;height:34px;padding:14px 0px 0px 12px;font-size:12px;color:#85353b;font-weight:normal;}
#sub h4 a {color:#85353b;}
#sub .box {background:url(../images/bg-box-cnt.jpg) repeat-y;}
#sub .box-end {background:url(../images/bg-box-end.jpg) no-repeat top left;height:4px;line-height:0px;font-size:0px;margin:0px 0px 10px 0px;}

#sub #categories {color:#928d7d;list-style:none;padding:0px;margin:0px;background:url(../images/bg-box-cnt.jpg) repeat-y;}
#sub #categories li a {color:#928d7d;}
#sub #categories li {border-top:1px solid #f2f0ec;padding:5px 10px;}
#sub #categories .remove {border-top:0px;}
#sub #categories .cat1{}
#sub #categories .cat2{padding-left:20px;}
#sub #categories .cat3{padding-left:30px;}
#sub #categories .cat4{padding-left:40px;}
#sub #categories .cat5{padding-left:50px;}

#sub ol {list-style:decimal inside;padding:0px;margin:0px;color:#928d7d;}
#sub ol li {border-top:1px solid #f2f0ec;padding:5px 10px;}

#prods {list-style:none;padding:0px;margin:0px;}
#prods li {width:223px;float:left;display:block;margin:0px 10px 10px 0px;color:#928d7d;font-size:12px;}
#prods li .image {height:180px;display:block;text-align:center;}
#prods li .name {display:block;color:#85353b;font-weight:bold;padding:0px 4px 4px 8px;height:30px;font-size:14px !important;}
#prods li .name a {color:#85353b;font-size:14px !important;}
#prods li .start {background:url(../images/sinprod-start.jpg) no-repeat top left;width:223px;height:3px;font-size:0px;line-height:0px;display:block;}
#prods li .cent {background:url(../images/sinprod-cnt.jpg) repeat-y;width:223px;float:left;}
#prods li .end {background:url(../images/sinprod-end.jpg) no-repeat top left;width:223px;height:3px;font-size:0px;line-height:0px;display:block;}
#prods li .clear {display:block;}
#prods li .price {display:block;padding:5px 10px;}
#prods li .price .act {color:#85353b;font-weight:bold;}
#prods li .more {color:#85353b;padding:5px 10px;}
#prods li .more a {color:#928d7d;}


#bigprod {padding:16px;color:#4f3424;}
.ctable_options *{color:#4f3424;}
#bigprod .left-side {width:292px;float:left;}
#bigprod .right-side {width:382px;float:right;}

#bigprod .left-side .image {}
#bigprod .left-side .image .start {background:url(../images/bigprod-image-start.jpg) no-repeat top left;width:270px;height:4px;line-height:0px;font-size:0px;}
#bigprod .left-side .image .end {background:url(../images/bigprod-image-end.jpg) no-repeat top left;width:270px;height:4px;line-height:0px;font-size:0px;}
#bigprod .left-side .image .cnt {background:url(../images/bigprod-image-cnt.jpg) repeat-y;width:270px;}

#bigprod .left-side .simg .start {background:url(../images/bigprod-simg-start.jpg) no-repeat top left;width:70px;height:4px;line-height:0px;font-size:0px;}
#bigprod .left-side .simg .end {background:url(../images/bigprod-simg-end.jpg) no-repeat top left;width:70px;height:4px;line-height:0px;font-size:0px;}
#bigprod .left-side .simg .cnt {background:url(../images/bigprod-simg-cnt.jpg) repeat-y;width:70px;}
#bigprod .left-side .simg .cnt img {/*width:50px;height:50px;*/}
#bigprod .left-side .simg {float:left;margin:5px 5px 0px 0px;}

#bigprod .right-side h1 {font-size:24px;color:#85353b;font-weight:normal;border-bottom:1px solid #efedea;padding:0px 0px 20px 0px;margin:0px 0px 20px 0px;}
#bigprod .right-side h1 a {color:#85353b;}
#bigprod .right-side .options {background:url(../images/bigprod-right-side-options.jpg) no-repeat top left;width:351px;height:110px;padding:5px 15px;margin:0px 0px 15px 0px;}
#bigprod .right-side .options label {display:block;padding:10px 0px 5px 0px;}
#bigprod .right-side .options .input-select ,.show_product_options{border:1px solid #bdb8b0;font-size:11px;padding:2px;width:260px;color:#4f3424;}

#bigprod .right-side .pos {padding:0px 0px 18px 0px;font-size:12px;color:#4f3424;}
#bigprod .right-side .pos a {color:#4f3424;cursor:pointer;}

#bigprod .right-side .price {border-top:1px solid #efedea;border-bottom:1px solid #efedea;padding:28px 0px;position:relative;font-size:12px;}
#bigprod .right-side a.to-basket {background:url(../images/bigprod-price-do-koszyka.jpg) no-repeat top left;width:109px;height:29px;border:0px;cursor:pointer;position:absolute;right:0px;top:25px;}
#bigprod .right-side .price .act {color:#85353b;font-size:14px;font-weight:bold;}
#bigprod .right-side .price .old {color:#000;text-decoration:line-through;margin:0px 10px 0px 0px;}

#bigprod #extras, #bigprod #extras-rotate ul {list-style:none;padding:0px;margin:0px;font-size:12px;}
#bigprod #dd-one-ex ul li { list-style:circle; list-style-position: inside;}
#extras #ex-one-ex a {background:url(../images/extras-nav-1-normal.jpg) no-repeat top left;width:144px;height:30px;display:block;float:left;border-right:1px solid #f1efeb;padding:14px 0px 0px 0px;text-align:center;color:#4f3424;}
#extras #ex-one-ex a:hover, #extras #ex-one-ex a.current {background:url(../images/extras-nav-1-active.jpg) no-repeat top left;width:144px;height:30px;display:block;float:left;padding:14px 0px 0px 0px;text-align:center;color:#85353b;}
#extras #ex-two-ex a {background:url(../images/extras-nav-2-normal.jpg) no-repeat top left;width:104px;height:30px;display:block;float:left;padding:14px 0px 0px 0px;text-align:center;color:#4f3424;}
#extras #ex-two-ex a:hover, #extras #ex-two-ex a.current {background:url(../images/extras-nav-2-active.jpg) no-repeat top left;width:104px;height:30px;display:block;float:left;padding:14px 0px 0px 0px;text-align:center;color:#85353b;}
#extras-rotate {background:#e8e6e5;border-left:1px solid #f1eeea;border-right:1px solid #f1eeea;padding:10px;width:652px;}
.extras-rotate-end {background:url(../images/extras-end.jpg) no-repeat top left;width:673px;height:5px;font-size:0px;line-height:0px;}
.line {background:url(../images/extras-rotate-li.jpg) repeat-x top;padding:15px 0px 0px 0px;display:block;}
#extras-rotate p {line-height:18px;}

#extras {padding-top:5px !important;}

#det-data-rotate ul, #det-data-nav {list-style:none;padding:0px;margin:0px;}
#det-data-nav li {float:left;display:block;}
#det-data-nav li a {float:left;display:block;height:29px;text-align:center;padding:14px 0px 0px 0px;font-size:12px;}
#det-data-nav #ex-one a {background:url(../images/det-data-nav-1-normal.jpg) no-repeat top left;width:144px;border-right:1px solid #f1efeb;color:#4f3424;}
#det-data-nav #ex-one a:hover, #det-data-nav #ex-one a.current {background:url(../images/det-data-nav-1-active.jpg) no-repeat top left;width:144px;color:#85353b;}
#det-data-nav #ex-two a {background:url(../images/det-data-nav-2-normal.jpg) no-repeat top left;width:150px;border-right:1px solid #f1efeb;color:#4f3424;}
#det-data-nav #ex-two a:hover, #det-data-nav #ex-two a.current {background:url(../images/det-data-nav-2-active.jpg) no-repeat top left;width:150px;color:#85353b;}
#det-data-nav #ex-three a {background:url(../images/det-data-nav-3-normal.jpg) no-repeat top left;width:104px;color:#4f3424;}
#det-data-nav #ex-three a:hover, #det-data-nav #ex-three a.current {background:url(../images/det-data-nav-3-active.jpg) no-repeat top left;width:104px;color:#85353b;}

#navi {padding:10px 0px;color:#85353b;}
#navi a.make-left {float:left;color:#85353b;}
#navi a.make-right {float:right;color:#85353b;}

#det-data-rotate {border:1px solid #f0eeeb;}
#prods-also {list-style:none;padding:0px;margin:0px;}
#prods-also li {border-top:1px solid #efedea;padding:10px 0px 10px 0px;}
#prods-also .remove {border-top:0px;}
#prods-also li .image {width:135px;float:left;}
#prods-also li .data {width:524px;float:right;}
#prods-also li .data h2 {background:url(../images/also-h2.jpg) no-repeat top left;width:519px;height:23px;font-size:14px;font-weight:normal;color:#85353b;padding:6px 0px 0px 10px;}
#prods-also li .data h2 a {color:#85353b;}
#prods-also li p {color:#928d7d;font-size:12px;padding:5px 0px 15px 0px;display:block;}
#prods-also li .pricing {font-size:12px;color:#4f3424;display:block;position:relative;padding:10px 0px 0px 0px;}
#prods-also li .pricing .act {font-size:14px;color:#85353b;font-weight:bold;}
#prods-also li .pricing a.details {background:url(../images/also-details.jpg) no-repeat top left;width:109px;height:29px;border:0px;cursor:pointer;display:block;position:absolute;right:10px;top:0;}
#prods-also .clear {display:block;}

#basket-links {font-size:12px;}
#basket-links a {display:block;background:url(../images/basket-a.gif) no-repeat top left;width:223px;height:28px;text-align:center;float:left;padding:15px 0px 0px 0px;margin:0px 5px 0px 5px;color:#928d7d !important;cursor:pointer;}
#basket-links a span {color:#85353b !important;font-size:11px;font-weight:bold;}

#jFlowSlide-upper{position:relative;width:733px;z-index:100;}
#myController-upper {padding:15px;position:absolute;width:733px;z-index:110;font-size:11px;}
.slide{position:relative;width:733px;float: left;margin-top:5px;}
#slajdy-btns{top:10px;left:20px;position:absolute;z-index:666;}
#myController-upper span.jFlowSelected-upper,#slajdy-btns a.activeSlide,#slajdy-btns {font-weight:bold;z-index:100;}
.jflow-content-slider-upper{float: left;width:735px;}
.jFlowControl-upper,#slajdy-btns a{font-size:11px;font-weight: normal; background:url(../images/slide-nr.gif) no-repeat top left;width:20px;height:16px;float:left;display:block;cursor:pointer;text-align:center;color:#85353b;padding:4px 0px 0px 0px;margin:0px 5px 0px 0px;}
.slide-wrapper-upper { padding: 0px; position:relative;}
.jFlowNext-upper {position:absolute;top:150px;right:50px;background:url(../images/slide-right.gif) no-repeat top left;height:25px;width:17px;cursor:pointer;}
.jFlowPrev-upper {position:absolute;top:150px;left:20px;background:url(../images/slide-left.gif) no-repeat top left;height:25px;width:17px;cursor:pointer;}

.logos {background:url(../images/logos.png) no-repeat top left;width:981px;height:46px;}

.kosz {list-style:none;padding:20px 0px 20px 92px;margin:0px;background:url(../images/bg-box-koszyk.jpg) no-repeat 3px center;font-size:10px;color:#928d7d;}
.kosz span,.kosz span a {color:#85353b;font-weight:bold;}

a.facebook {height:24px;width:23px;background:url(../images/ft.jpg) no-repeat top left;margin-top:-8px;position:relative;}
a.facebook:hover {background:url(../images/ft.jpg) no-repeat;background-position:-64px 0px;}
a.twitter {height:24px;width:24px;background:url(../images/ft.jpg) no-repeat;margin-top:-8px;background-position:-28px 0px;position:relative;}
a.twitter:hover {background-position:-92px 0px;}

#slajdy-promocje{}
#slajdy-promocje h2 a{color:#85353B;display:block;font-size:12px;padding:10px 0 10px 12px;}
#slajdy-promocje .img_class{margin:0 auto;border: 0}
#slajdy-promocje .price.h{color:#4F3424;font-size:12px;}
#slajdy-promocje .price{color:#85353B;font-size:12px;}
#slajdy-promocje .price.promotion{color:#85353B;font-size:14px;font-weight:bold;}
#slajdy-promocje .more{color:#928D7D;font-size:12px;}
#slajdy-promocje .more span{color:#85353B;}

.left-side img.menubox{width:250px;}
.ctable_options{margin:16px 26px 26px 40px;}
.ctable_options td{padding:10px 0 0;}

/*facebuk bok*/
#fb_main {z-index:999;width:260px;height:375px;position:fixed;top:150px;left:-208px;}
#fb_content {
    background: url("../images/fb2.png") repeat scroll 0 0 transparent;
    float: left;
    height: 368px;
    padding: 6px 7px 0;
    width: 194px;
}
#fb_button {float:left;cursor:pointer;background:url(../images/fb1.png);width:52px;height:49px;}
