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

html,body{margin:0;padding:0;
background-color: #A8E8CD;
font:11px Tahoma, Arial, sans-serif;}
.clear{clear:both;font-size:0;}
ul,ol,li{padding:0;margin:0;line-height:normal;}
img{border:0;}
a,a:hover{text-decoration:none;}
h1,h2,h3,h4,h5,p{margin:0;padding:0;font-weight:normal;font-size:11px;}
.set-position {width:934px;margin:0 auto;}

div#wrap {

	/*background: url(../images/bg-bottom-x.png) repeat-x left bottom;*/padding: 0px 0px 0px 0px;
	margin:0;padding:0;
	background:url(../images/bg-top.png) repeat-x;
}

#page {background:url(../images/bg-page_2_logo.jpg) no-repeat 52% 0;padding: 70px 0px 0px 0px;}
#top-bar { /* background:url(../images/bg-top-bar.jpg) no-repeat; */ width:901px;height:77px;list-style:none;color:#fff;padding:25px 15px 0px 15px;}
#top-bar li {float:left;}
#top-bar .strawberry {/* background:url(../images/icon-truskawka.jpg) no-repeat top left; */ padding:7px 0px 10px 312px;}
#top-bar .strawberry h1 {font-size:24px;text-transform:uppercase;}
#top-bar .strawberry p {font-size:14px;}
#top-bar a {color:#fff;margin:0px 10px 0px 10px;cursor:pointer;}
#top-bar .options {padding:22px 5px 0px 50px;}
#top-bar .login {background:url(../images/icon-login.jpg) no-repeat 0px 12px;padding:15px 0px 10px 30px;float:right;}
#top-bar .password {background:url(../images/icon-haslo.jpg) no-repeat 10px 12px;padding:15px 0px 10px 35px;float:right;}
#top-bar .input-login, #top-bar .input-pass {width:100px;height:18px;font-size:11px;padding:7px 0px 0px 8px;margin:0px 0px 0px 8px;border:1px solid #d3d3d3;}
#top-bar .login-submit {float:right;}
#top-bar .login-submit .input-submit {background:url(../images/btn-zaloguj.jpg) no-repeat;width:59px;height:28px;border:0px;margin:14px 0px 0px 10px;cursor:pointer;}
#top-bar .logout {float:right;padding:22px 0px 0px 0px;}

#top-menu {background:url(../images/bg-top-menu.jpg) no-repeat top left;width:931px;height:29px;list-style:none;padding:12px 0px 0px 0px;}
#top-menu li {float:left;padding:0px 0px 0px 30px;}
#top-menu a {color:#fff;font-weight:bold;}

#content {padding:10px 0px 0px 0px;}

#sub-left {width:202px;float:left;}
.box {background:url(../images/bg-box-top.png) no-repeat;width:201px;padding:5px 0px 10px 0px;overflow: hidden;}
.box .cnt {background:url(../images/bg-box-cnt.png) repeat-y;width:161px;padding:5px 20px 5px 20px;color:#6d6d6d;}
.box .cnt ul {list-style:none;}


.box .cnt h2 {font-size:12px;color:#535353;font-weight:bold;padding:0px 0px 0px 0px;}
.box .cnt a {color:#6d6d6d;}
.box .end {background:url(../images/bg-box-bottom.png) no-repeat;width:201px;height:5px;line-height:0px;font-size:0px;}

.category .cnt li {background:url(../images/bg-sub-left-box-li.jpg) no-repeat bottom left;padding:6px 0px 6px 0px;}
.category .cnt .selected a{font-weight:bold;background:url(../images/tru.jpg) no-repeat 0px 0px;padding-left: 20px;}
.category .cnt a {color:#6d6d6d;text-transform:uppercase;background:url(../images/bg-sub-left-box-li-arrow.jpg) no-repeat 2px 3px;padding:0px 0px 0px 15px;}
.category .cnt a:hover{color:#1d86bc;}

.category .cnt .notselected2 {padding-left: 10px;}
.category .cnt .notselected2 a{text-transform:none;font-weight:normal;background:url(../images/kol.jpg) no-repeat 2px 3px;}
.category .cnt .notselected2 a:hover{color:#1d86bc;}
.category .cnt .selected2 {padding-left: 10px;}
.category .cnt .selected2 a{text-transform:none;font-weight:bold;background:url(../images/kol.jpg) no-repeat 2px 3px;}

.category .cnt .selected3 {padding-left: 10px;}
.category .cnt .selected3 a{text-transform:none;font-weight:bold; background: none;}
.category .cnt .notselected3 {padding-left: 10px;}
.category .cnt .notselected3 a{text-transform:none;font-weight:normal; background: none;}
.category .cnt .notselected3 a:hover{color:#1d86bc;}


.producer {}
.producer select {width:160px;font-size:11px;padding:3px;border:1px solid #ccc;}
.producer .sendform {color: white; font-size:0px;line-height:0px;background:url(../images/btn-wybierz.jpg) no-repeat;width:87px;height:29px;border:0px;margin:0px 0px 0px 0px;cursor:pointer;}
.centerize {text-align:center;}

.lately {}
.lately ol {color:#6d6d6d;padding:0px 0px 0px 15px;}
.lately li {padding:0px 0px 5px 0px;}
.lately img {border:1px solid #ccc;margin:20px 0px 20px 0px;}
.lately table tr td {background:#fff !important;padding:0px !important;color:#2f6b9f !important;font-weight:bold;}
.lately hr {visibility:hidden !important;}

.lately2 {float:right;}
.lately2 ol {color:#6d6d6d;padding:0px 0px 0px 15px;}
.lately2 li {padding:0px 0px 5px 0px;}
.lately2 img {margin:5px 0px 5px 0px;}
.lately2 table tr td {background:#fff !important;padding:0px !important;color:#2f6b9f !important;font-weight:bold;}
.lately2 hr {visibility:hidden !important;}

.your-basket { /*height: 107px;*/}
.your-basket .cnt { padding: 10px 20px 0 20px;}
.your-basket span {background:url(../images/twoj-koszyk.jpg) no-repeat 0px 10px;display:block;padding:0px 0px 15px 50px;margin:0px 0px 0px 0px;}


.nicesearch_text {

	border: none;
	background: url(../img/search-left.jpg) left top no-repeat;
	width: 127px;
	padding: 4px 5px 0px 5px;
	height: 20px;
}

.nicesearch_submit {

	border: none;
	background: url(../img/search-submit.jpg) left top no-repeat;
	width: 23px;
	padding: 0;
	margin: 0;
	height: 24px;
}

.search {}
.search .cnt h2 {background:url(../images/icon-szukaj.jpg) no-repeat 0px 0px;padding:2px 0px 10px 25px;}
.search span {display:block;padding:0px 0px 0px 15px;}
.search .input-search {margin:10px 0px 10px 0px;font-size:11px;color:#6d6d6d;padding:5px;border:1px solid #ddd;width:140px;}
.search .sendform {color: white; font-size:0px;line-height:0px;background:url(../images/btn-szukaj.jpg) no-repeat;width:87px;height:29px;border:0px;margin:10px 0px 10px 0px;cursor:pointer;}

.mr-strawberry {background:url(../images/mr-strawberry-trans.png) no-repeat;width:79px;height:56px;margin:-20px 0px -7px 0px;position:relative;z-index:10;}
.mr-strawberry-big {background:url(../images/mr-strawberry-big-trans.png) no-repeat;width:111px;height:87px;margin:0px 0px -16px 0px;position:relative;z-index:10;}

.infoline {}
.infoline .nr {font-size:14px;color:#227dab;font-weight:bold;padding:10px 0px 20px 0px;}
.infoline .note {text-decoration:underline;width:160px;padding:0px 0px 20px 0px;margin:0px -2px 0px 0px;}
.infoline .nrcell {color:#6d6d6d;font-weight:bold;font-size:14px;background:url(../images/infoline-cell.jpg) no-repeat top left;padding:3px 0px 20px 40px;}
.infoline .gg {color:#6d6d6d;background:url(../images/infoline-gg.jpg) no-repeat top left;padding:5px 0px 8px 40px;}
.infoline .stpage {color:#6d6d6d;background:url(../images/infoline-stpage.jpg) no-repeat 0px 1px;padding:4px 0px 8px 40px;}
.infoline .addfav {color:#6d6d6d;background:url(../images/infoline-addfav.jpg) no-repeat 0px 4px;padding:4px 0px 10px 40px;}
.infoline .fast-contact {display:block;background:url(../images/infoline-fast-contact.jpg) no-repeat;width:153px;height:23px;border:0px;margin:10px 0px 0px 0px;cursor:pointer;}

.review p {text-transform:uppercase;line-height:20px;}
.review img {border:1px solid #ccc;margin:10px 0px 10px 0px;}
.review .stars {padding:2px 0px 0px 0px;}
.review .stars img {vertical-align:middle;padding:0px 0px 4px 0px;border:0px;margin:0px;}

.promo img {border:1px solid #ccc;margin:10px 0px 10px 0px;}
.promo p {text-transform:uppercase;line-height:20px;}
.promo .price {font-size:10px;float:left;color:#2f6b9f;font-weight:bold;margin:10px 0px 10px 0px;}
.promo .checkout {font-size:10px;float:right;margin:10px 0px 10px 0px;}

.newsletter {background:url(../images/bg-box-newsletter-top.jpg) no-repeat;width:200px;}
.newsletter label {color:#fff;}
.newsletter table tr td {color:#fff !important;}
.newsletter .cnt h2 {color:#fff;}
.newsletter .cnt {background:url(../images/bg-box-newsletter-cnt.jpg) repeat-y;height:75px;}
.newsletter .end {background:url(../images/bg-box-newsletter-bottom.jpg) no-repeat;}
.newsletter .input_normal {color:#919191;border:0px;font-size:11px;padding:5px;margin:10px 0px 0px 0px;}
.newsletter .sendform {color: white; font-size:0px;line-height:0px;background:url(../images/btn-zapisz.jpg) no-repeat;width:73px;height:23px;border:0px;cursor:pointer;}
.newsletter .unsubscribe {background:url(../images/btn-wypisz.jpg) no-repeat;width:73px;height:23px;border:0px;float:right;cursor:pointer;}

#sub-right {width:202px;float:right;}



#main {width:516px;float:left;background:url(../images/bg-content-top.png) top left no-repeat;padding:4px 0px 0px 0px;color:#717171;margin:0px 0px 0px 6px;}
#main a, #main a:hover {color:#717171;}
#main .cnt {background:url(../images/bg-content-cnt.jpg) repeat-y;padding:13px 13px 13px 13px;}
#main .end {background:url(../images/bg-content-bottom.png) no-repeat bottom left;height:4px;font-size:0px;line-height:0px;margin-bottom:10px;}

#main .top_text {padding:5px 0px 20px 0px;background:#fff !important;}

#main .banner img {border:1px solid #ccc;}
#main h1 {background:#686868;color:#fff;font-size:14px;padding:10px 15px 10px 15px;margin:15px 0px 15px 0px;font-weight:bold;}

#main .sinprod {width:215px;float:left;padding:0px 14px 30px 14px;}
#main .sinprod h3 {font-size:12px;font-weight:bold;height:40px;margin:0 0 5px 0;}
#main .sinprod img {border:0px solid #ccc;margin:10px 0px 10px 0px;}
#main .sinprod .price {color:#155e98;font-size:12px;font-weight:bold;padding:0px 0px 10px 0px;}
#main .sinprod .price .red {font-size:14px;color:#ff0015;}
#main .sinprod .options {padding:10px 0px 0px 0px;}
#main .sinprod .options a {margin:0px 10px 0px 10px;display:block;float:left;}
#main .sinprod .options img {border:0px;margin:0px;}
#main .sinprod .options span {display:block;float:right;background:url(../images/bg-options-pix.jpg) no-repeat;height:44px;padding:20px 0px 0px 20px;margin:-14px 0px 0px 0px;}
#main .sinprod .options .submit-prod {background:url(../images/icon-szczegoly.jpg) no-repeat;width:87px;height:29px;border:0px;cursor:pointer;margin:-5px 0px 0px 0px;cursor:pointer;}

#bottom {background: url(../images/bg-bottom.jpg) no-repeat 50% 0%;text-align:center;margin:0px 0px 00px 0px; height: 168px;}
#footer {background:#207dae;color:#fff;text-align:center;padding:20px; height:55px; max-height:55px; min-height:55px;}
#footer a {color:#fff;font-weight:bold;margin:0px 10px 0px 10px;}

#footer span {display:block;padding:20px 0px 0px 0px;font-size:10px;}
#footer span a {font-weight:normal;margin:0px;}

#bigprod h1 {margin:0px 0px 20px 0px;}

#bigprod {}
#bigprod .left-side {float:left;width:230px;}
#bigprod .right-side {float:right;width:250px;}

#bigprod .producent {padding:0px 0px 0px 0px;}
#bigprod .dane {padding:0px 0px 0px 0px; width: 140px; float: left;}
#bigprod .producent h4 {color:#227dab;font-size:12px;font-weight:bold;padding:10px 0px 10px 0px;}
#bigprod .nprice {padding:10px 0px 0px 0px;font-size:14px;font-weight:bold;}
#bigprod .nprice span {color:#227dab;text-decoration:line-through;}
#bigprod .pprice {font-size:14px;font-weight:bold;}
#bigprod .pprice span {color:#b80008;}

div.producent  div img { max-width: 120px; }

#bigprod .right-side p {line-height:18px;}

#opts {/*background:url(../images/bg-bigprod.jpg) no-repeat top left;*/ padding:20px 10px 10px 10px;text-align:right;}
#opts select {border:1px solid #ccc;padding:3px;font-size:11px;color:#717171;margin:5px 0px 0px 0px;width:150px;}
#opts .input-basket {background:url(../images/icon-koszyk-big.jpg) no-repeat;width:167px;height:43px;border:0px;cursor:pointer;float:right;margin:00px 0px 0px 0px;}
#opts .brak {background:url(../images/icon-koszyk-big-brak.jpg) no-repeat;width:167px;height:43px;border:0px;cursor:default;float:right;margin:20px 0px 0px 0px;}
#opts .input-repos {background:url(../images/icon-schowek-big.jpg) center right no-repeat;width:65px;height:42px;display:block;float:right;margin:0px 0px 0px 0px;}

#npz {background:#1d83b7;height:45px;padding:0px 0px 0px 0px;margin:0px 0px 20px 0px;}
#npz a {display:block;float:left;text-align:center;width:160px;padding:45px 0px 0px 0px;color:#fff;font-size:13px;font-weight:bold;margin:-25px 0px 0px 0px;cursor:pointer;}
#npz a:hover {color:#fff;cursor:pointer;}
#npz a.n {background:url(../images/icon1.png) no-repeat top center;position:relative;}
#npz a.p {background:url(../images/icon2.png) no-repeat top center;position:relative;}
#npz a.z {background:url(../images/icon3.png) no-repeat top center;position:relative;}

.navs {padding:0px 30px 40px 30px;}
.navs .left {float:left;display:block;}
.navs .right {float:right;display:block;}

	#det-data-nav {list-style:none;background:url(../images/bg-zobacz-takze.jpg) no-repeat;width:482px;height:86px;padding:33px 5px 0px 0px;}
	#det-data-nav li {width:auto;float:right;padding:0px 2px 0px 0px;}
	#det-data-nav a {background:#2090c8;padding:8px 20px 8px 20px;display:block;color:#fff;}
	#det-data-nav a.current {background:#1d83b7;color:#fff;}	
	#det-data-nav a:hover {color:#fff;}
	#det-data-rotate {padding:10px 0px 20px 0px;}
	#det-data-rotate ul {list-style:none;}
	#det-data-rotate li {line-height:16px;}
	

.warn {padding:15px;border:1px solid #ccc;margin:0px 0px 20px 0px;}
.warn span {font-size:14px;font-weight:bold;}

.box .menubox_small_font .img_class {border:0px;}
.box .img_class {border:0px;}
.box .menubox_small_font img {border:0px;}

img.menubox {width: 122px;}

#main .ctable_sort {background:#2090c8 !important;border:0px !important;}
#main .ctable_sort_td {border:0px !important;}
#main .ctable_sort a, #main .ctable_sort a:hover {color:#fff !important;}

.big-photo {padding:0px 0px 0px 20px;}

.fota {height:236px;border:1px solid #ccc;text-align:center;}
.brak-produktu {background:url(../images/icon-koszyk-big-brak.jpg) no-repeat;width:167px;height:43px;border:0px;cursor:default;float:right;margin:0px 0px 0px 0px;}

#infr {display: none;}

