/* --------------- main classes ----------------- */



.ie6 img, div, a  { behavior: url(css2/iepngfix/iepngfix.htc) }
a {outline:none !important}


body {font-size:11px;font-family:arial !important;background: url(../images2/main_new_bg.jpg) left 0px repeat-x #BE0000;color:#111 !important}



body.basketbody {font-size:11px;font-family:arial !important;background: url(../images2/main_new_bg.jpg) repeat-x scroll left 0 #f3f3f3;color:#111 !important;padding-top:0px}

#wrapper {width:100%;height:auto}
#header {width:1000px;height:137px;position:relative;z-index:3;margin:0 auto}
#top_left {width:50%;float:left;background: url(../images2/topleft_bg.jpg) top left repeat-x;height:240px;position:relative}
#top_right {width:50%;float:right;background: url(../images2/topright_bg.jpg) top left repeat-x;height:240px;position:relative}
.ie7 #top_right {width:49%;float:right;background: url(../images2/topright_bg.jpg) top left repeat-x;height:240px;}
.ie8 #top_right {width:49%;float:right;background: url(../images2/topright_bg.jpg) top left repeat-x;height:240px;}
.ie6 #top_right {width:49%;float:right;background: url(../images2/topright_bg.jpg) top left repeat-x;height:240px;}
.opera #top_right {width:49%;float:right;background: url(../images2/topright_bg.jpg) top left repeat-x;height:240px;}
#top {display:table;width:1235px;height:271px;margin:0 auto;position:relative;z-index:10;margin-top:-240px;overflow:hidden}

#top div.flasharea {
	width:1200px !important;
        height:256px !important;     
}
.opera #top div.flasharea {
	position: absolute;
}
.opera #top{

	top:-240px;margin-bottom:-240px
}

.chrome #top div.flasharea {
	position: absolute;
}
.chrome #top{

	top:-240px;margin-bottom:-240px
}
.safari #top div.flasharea {
	position: absolute;
}
.safari #top{

	top:-240px;margin-bottom:-240px
}



input.error, textarea.error, select.error {border:1px solid #cb1818 !important;border-top:1px solid #cb1818 !important;}
p.error {color:#cb1818;font-weight:bold;text-align:center;padding:5px;}
p.error2 {color:#cb1818;font-weight:bold;text-align:center;padding:0px;}
p.error b {background:#cb1818;color:#fff;padding:2px;}

/* ------------- header --------------------- */
#header h1 {float:left;margin-left:0px}
h1.h1-basket {float:left;margin-top:18px;margin-left:0px}
a.logo_art {width:182px;height:129px;background:url(../images2/new_logo1.jpg) top left no-repeat;display:block;float:left}
a.logo_art_2 {width:129px;height:73px;background:url(../images2/logo-koszyku.gif) top left no-repeat;display:block;float:left}
.all-categories {float:left;display:inline;width:134px;height:29px;background: url(../images2/allcat-bg.jpg) top left no-repeat;font-weight:600;color:#fff;font-family:arial;text-align:center;line-height:29px;margin-top:48px;margin-left:15px}
.all-categories:hover {text-decoration:underline}

/* szukaj */
.search-placeholder {width:390px;height:28px;float:left;margin-left:10px;margin-top:48px;}
.search-placeholder div {float:left}
.search-placeholder .text-input {width:327px;height:28px;border:none;background: url(../images2/search-bg.jpg) top left no-repeat;font-family:arial;font-size:12px;color:#777;padding-left:6px}
.opera .search-placeholder .text-input {width:327px;height:28px;border:none;background: url(../images2/search-bg.jpg) top left no-repeat;font-family:arial;font-size:12px;color:#777;padding-top:0px;padding-left:6px}
.search-placeholder .submit-search {width:29px;height:27px;border:none;background: url(../images2/search-btn.jpg) top left no-repeat; cursor:pointer;margin-left:8px;}
.ie .search-placeholder .submit-search  {margin-top:1px}
.search-placeholder .submit-search:hover {width:29px;height:27px;border:none;background: url(../images2/search-btn.jpg) left -27px no-repeat; cursor:pointer;margin-left:8px}

/* menu - top */
.top-menu {width:300px;float:right;height:47px;margin-top:39px;}
.top-menu ul {list-style:none;float:right;height:47px;}
.top-menu ul li {float:left;height:47px;position:relative}
.top-menu ul li.separator {width:2px;height:47px;background: url(../images2/menu-border.jpg) top left repeat-y}
.top-menu ul li a {display:block;height:47px;line-height:47px;padding:0px 17px;font-size:12px;font-weight:600;color:#fff;text-align:center;background: url(../images2/menu-bg1.jpg) top left repeat-x;outline:none}
.top-menu ul li a.hidden {position:absolute;top:0px;left:0px;display:none;height:47px;line-height:47px;padding:0px 17px;font-size:12px;font-weight:600;color:#fff;text-align:center;background: url(../images2/menu-bg2.jpg) top left repeat-x}
/*.top-menu ul li a:hover {display:block;height:47px;line-height:47px;padding:0px 17px;font-size:12px;font-weight:600;color:#fff;text-align:center;background: url(../images2/menu-bg2.jpg) top left repeat-x}*/


.top_menu_new {float:left;margin-top:54px}
.top_menu_new ul {list-style:none;float:right;height:44px; width:818px; border-bottom:3px solid #990000; background:#000;}
.top_menu_new ul li {float:left;height:47px;position:relative}
.top_menu_new ul li a {
    background: none repeat scroll 0 0 #000000;
    border-bottom: 3px solid #990000;
    color: #FFFFFF;
    display: block;
    font-family: arial;
    font-size: 12px;
    height: 44px;
    line-height: 44px;
    margin-right: 0px;
    border-right:1px solid #BF0101;
    padding: 0 28px;
    text-align: center;
    font-weight:normal;
}
.top_menu_new ul li.last a, .top_menu_new ul li.last.active a {margin-right:0px;padding-right:25px; border-right:0 none;}
.top_menu_new ul li a:hover {text-decoration:underline}
.top_menu_new ul li.active a {
    background: #BE0000;
    border-bottom: 3px solid #be0000;
    color: #FFFFFF;
    display: block;
    font-family: arial;
    font-size: 12px;
    height: 44px;
    line-height: 44px;
    margin-right: 1px;
    padding: 0 27px;
    text-align: center;
}



/* g��wna zawarto�� i scie�ka*/

.content {width:1000px;margin:0 auto;margin-top:0px;height:auto;position:relative;z-index:11;clear:both}
.ie6 .content {margin-top:0px}
.breadcrumb {color:#fff; width:100%;height:15px;padding-top:10px;margin-left:0px;font-family:arial !important;left:200px;position:absolute;bottom:13px}
.ie6 .breadcrumb {margin-top:0px}
.breadcrumb p {font-size:11px;color:#fff}
.breadcrumb a {color:#fff;font-size:11px;}
.breadcrumb span.separator {margin:0px 3px}
span.active {font-weight:600}
.breadcrumb a:hover {text-decoration:underline}

/* g��wna zawarto�� cd. */

.maincontent {width:100%;height:auto;padding-top:20px}
.maincontent_left {width:240px;float:left;height:auto;padding-bottom:10px}
.maincontent_main {width:759px;float:right;height:auto; margin-top:3px;}
.maincontent_main .inside_content {/*border:1px solid #ebebeb;*/background:#fff;width:750px;float:right;margin-top:37px;height:auto;margin-bottom:20px}


/* g��wny slideshow  */

.slideshow {width:551px;height:274px;background:#fff; margin-top:22px;border:1px solid #9d0300;border-bottom:2px solid #9d0300;overflow:hidden; position:relative; left:7px;}
.slideshow img  {margin-top:5px;margin-left:5px; width:540px;}
.promo {float:right; margin-top:39px; font-size:16px; color:#fff;}
.promo p {font-weight:bold; text-align:center; margin-bottom:5px;}
.promo img {border: 1px solid #ddd; padding: 5px; background-color:#fff; border:1px solid #9d0300;border-bottom:2px solid #9d0300;}
#nav {position:absolute;margin-left:690px;margin-top:250px;z-index:9999}
#nav a {display:block;float:left;width:14px;height:14px; background: url(../images2/dead_slide_btn.png) top left no-repeat;margin: 0 1px;font-size:1px;color:#fff}
#nav a.activeSlide { background: url(../images2/life_slide_btn.png) top left no-repeat }
#nav a:focus { outline: none; }
.control {margin-left:7px;margin-top:-3px;z-index:12}
.control a {width:74px;height:21px;display:block;float:left;padding-top:5px;padding-left:22px;font-size:12px; color:#fff;}
.control a.start {background: url(../images2/tab-active.png)  top left no-repeat;}
.control a.activeSlide {background: url(../images2/tab-active.png) top left no-repeat; color:#444;}

.ie6 .control a.start {background: url(../images2/tab_active1a.jpg) top left no-repeat}
.ie6 .active_tab {background: url(../images2/tab_active1a.jpg) top left no-repeat}

.promo-products-box {margin-top:18px;margin-bottom:18px}
.home-box {margin-left:7px;margin-top:-3px;z-index:12;width:750px}
.home-box p {width:78px;height:21px;display:block;float:left;padding-top:5px;padding-left:18px;font-size:12px;color:#555;background: url(../images2/tab-active.png) top left no-repeat;font-weight:600}
.home-box a {float:right;margin-top:5px;color:#fff;background: url(../images2/grey-arr.png) right 5px no-repeat;padding-right:14px}
.home-box a:hover {text-decoration:underline}
.home-box-content {width:750px;height:auto;background:#fff;float:right;margin-top:22px;border:1px solid #9d0300;border-bottom:2px solid #9d0300; overflow:hidden}
.inside-list {padding-left:1px}
.inside-list .inside-item {float:left;width:184px;height:208px;border-right:1px solid #ebebeb;margin-left:2px;margin-bottom:2px;display:inline}
.ie6 .inside-list .inside-item  {margin-left:1px}
.inside-list .inside-item div {text-align:center}
.inside-list .inside-item .names {width:184px;height:40px;margin-top:10px;overflow:hidden}
.inside-list .inside-item .names a {font-size:12px;}
.inside-list .inside-item .names a:hover {text-decoration:underline}
.inside-list .inside-item .photo-item {width:185px;height:90px;padding-top:3px}
.inside-list .inside-item .priceme {width:184px;height:25px;}
.inside-list .inside-item .priceme span {font-size:15px;color:#d70b03;font-weight:600}
.inside-list .inside-item .buyme {width:184px;height:35px;}
.inside-list .inside-item .buyme a.basket2 {width:119px;height:21px;text-align:center;line-height:21px;font-weight:600;color:#fff;font-size:11px;background: url(../images2/2basket.jpg) top left no-repeat;display:block;margin:0 auto;margin-top:4px}
.inside-list .inside-item .buyme a.basket2:hover {text-decoration:underline}

/* ma�e nag��wki stron */

div.headline2 {float:left;position:absolute;margin-top:-25px; z-index:999;}
h3.headline2 {padding:5px 5px 0px 15px;width:auto;height:21px;display:block;color:#c60800;font-weight:600;float:left;border-top:1px solid #9d0300;border-left:1px solid #9d0300;background:#fff;}
.headline2_close {background: url(../images2/border-r-head.png) top right no-repeat transparent;width:16px;height:26px;float:left}


/* strona g��wna boxy na zajawki nius�w i banery dolne */

.news_content {width:100%;height:auto;padding-bottom:25px; border-top: 1px solid #d72116;}
.baner_content {height:155px; margin:12px 0 0 5px;}
.baner_content div {float:left;display:inline}
.baner_content a {float:left;}
.baner_content img {float:left}
p.headline {float:left;margin-top:7px;font-weight:600;margin-bottom:8px;margin-left:6px;text-align:left; color:#fff;}

.ie6 p.headline {margin-top:3px}
.news_item {width:310px;float:left;margin-top:20px;margin-right:26px;margin-left:6px;display:inline; margin-bottom: 6px;}
.news_item a {color:#fff;}
.news_item span {clear:both;display:block;color:#afafaf; margin-bottom:6px;}
.news_item p {color:#fff;}
.news_item .news_title {font-size: 15px; line-height: 18px;  margin-bottom:6px; display:block;}
.news_item .news_title:hover {text-decoration: underline;}
.news_item a.news_more {width:10px;height:10px;margin-left:4px}

.news {margin:0px;float:left; border:1px solid #9d0300;border-bottom:2px solid #9d0300;}
.ie7 .news {padding:16px 0px;float:none}
.news_item2 {width:700px;float:left;margin-top:15px;margin-right:26px;margin-left:22px;margin-bottom:15px}
.ie7 .news_item2 {width:710px;float:left;margin-top:5px;margin-right:26px;margin-left:12px;margin-bottom:5px}
.news_item2 a {color:#222;background: url(../images2/menu_btn_red.jpg) left 3px no-repeat;padding-left:14px}
.news_item2 p.news_title {font-weight:600; color:#fff;}
.news_item2 .news_title {color:#000;}
.news_item2 .news_title:hover {color:#BE0000;}
.news_item2 span {clear:both;display:block;color:#afafaf;margin-left:14px}
.news_item2 p {color:#5c5c5c;margin-left:14px}
.news_item2 a.news_more {width:10px;height:10px;margin-left:2px;color:#c60800;background:none;font-weight:400;letter-spacing:1px;padding-left:4px}
.news_item2 a.news_more:hover {color:#222}
a.back {background: url(../images2/menu_btn_gray1.jpg) left  5px  no-repeat;color:#BE0000;float:left;margin-top:10px;margin-left:13px}
a.back:hover {color:#000;}

.footer-content {width:100%;height:200px;background:#000;margin-top:0px;margin-bottom:0px;}
.footer-inside {width:1000px;margin:0 auto;height:200px;}
.bottom-list-item {width:190px;height:160px;margin-top:10px;float:left;border-right:1px solid #141414;padding-top:20px;padding-left:20px}
.newsletter-item {width:340px;height:160px;margin-top:10px;float:right;border-right:none;padding-top:20px;padding-left:20px}
.bottom-list-item p {margin-top:0px;margin-bottom:10px;font-weight:600;color:#fff;font-size:12px;}
.bottom-list-item ul {list-style:none}
.bottom-list-item ul li {padding-left:10px;background: url(../images2/black-arr.jpg) left 6px no-repeat;color:#fff}
.bottom-list-item ul li a {font-weight:400;color:#fff;font-size:11px;}
.bottom-list-item ul li a:hover {text-decoration:underline} 
.newsletter-item .newsletter-cont {width:315px;height:70px;margin-top:15px;margin-left:8px;display:inline;float:left}
.newsletter-item .newsletter-cont input.newsletter-text {width:305px;height:20px;background:url(../images2/bottom-search-bg.gif) top left no-repeat;border:none;font-family:arial;color:#555;padding-top:3px;padding-left:6px;}
.buttons-newsletter {width:198px;height:20px;margin:0 auto;margin-top:10px}
.buttons-newsletter a {color:#fff;font-weight:600;font-size:12px}
.buttons-newsletter a:hover {text-decoration:underline} 
.buttons-newsletter a.signout {padding-right:12px;background: url(../images2/signout.gif) right 1px no-repeat;display:inline;height:17px;width:67px;float:left;margin-right:20px}
.buttons-newsletter a.signme {padding-right:12px;background: url(../images2/signin.gif) right 1px no-repeat;display:block;height:17px;width:67px;float:left;}

.opera .buttons-newsletter a.signout {padding-right:12px;background: url(../images2/signout.gif) right 1px no-repeat;display:inline;height:17px;width:72px;float:left;margin-right:20px}
.opera .buttons-newsletter a.signme {padding-right:12px;background: url(../images2/signin.gif) right 1px no-repeat;display:block;height:17px;width:72px;float:left;}

.chrome .buttons-newsletter a.signout {padding-right:12px;background: url(../images2/signout.gif) right 1px no-repeat;display:inline;height:17px;width:72px;float:left;margin-right:20px}
.chrome .buttons-newsletter a.signme {padding-right:12px;background: url(../images2/signin.gif) right 1px no-repeat;display:block;height:17px;width:72px;float:left;}



.ie8 .buttons-newsletter a.signout {padding-right:12px;background: url(../images2/signout.gif) right 1px no-repeat;display:inline;height:17px;width:68px;float:left;margin-right:20px}
.ie8 .buttons-newsletter a.signme {padding-right:12px;background: url(../images2/signin.gif) right 1px no-repeat;display:block;height:17px;width:68px;float:left;}

.once_item .news_item2 p.news_title {font-weight:600;margin-left:0px !important; color:#000;}
.once_item .news_item2 span {clear:both;display:block;color:#afafaf;margin-left:0px !important;padding-bottom:5px !important}
.once_item p {margin-left:0px !important}

.ie .once_item {padding: 0 12px !important}

/* podstrony banery boczne */

.left_banners {float:left;margin-top:0px;margin-bottom:20px}
.ie7 .left_banners {padding-bottom:20px}
.left_banners a {display:block;margin-top:10px}

/* g��wne menu nawigacyjne - lewa strona */

.maincontent_left .menu_box {float:left;width:233px;height:auto;margin-top:0px;padding:1px 0px;;margin-top:5px;margin-bottom:5px}
.maincontent_left ul.main {list-style:none;float:left;margin-bottom:0px; border-bottom: 1px solid #9d0300;border-top:1px solid #d72116;}
.maincontent_left ul.main li {clear:both;width:231px;background: url("../images2/btn_red_submit.jpg") no-repeat scroll 200px 3px transparent;}
.maincontent_left ul.main li a {display:block;font-size:12px;font-weight:600;color:#fff;line-height:15px; border:1px solid #d72116;border-top:1px solid #9d0000; padding:8px 34px 8px 11px;}
.maincontent_left ul.main li a:hover {text-decoration:underline}
.maincontent_left ul.main li ul {background:#990100;}
.names h4 {font-weight:400}







/* stopka man */

#footer {width:100%;background:#fff;height:auto;margin-bottom:0px;float:left;padding-bottom:60px}
.ie #footer {padding-bottom:40px}
.footer {width:1005px;margin:0 auto;height:auto;padding:20px 0px}
.footer p {text-align:center}
.footer_menu {list-style:none;height:30px;margin-top:14px;float:left}
.footer_menu li {float:left;padding:0px 4px;border-right:1px solid #f0f0e2;height:8px}
.footer_menu li.last {border:none}
.footer_menu li a {color:#afafaf;font-size:9px;font-weight:400;display:block;margin-top:-2px}
.footer_menu li a:hover {color:#333}
.footer a.enp_logo {background: url(../images2/enplogo.gif) top left no-repeat;display:block;
height:40px;
margin:10px auto 0;
width:92px;}


/* widok kategorii */

.category_list  {width:750px;float:right;margin-top:0px;height:auto;margin-bottom:20px}
.category_list .context_box {width:750px;height:26px;border:none;background: url(../images2/compare_bg.png) top left no-repeat;margin-top:0px;float:left; color:#fff;}
.category_list .context_box .compare_btn {height:12px;padding:4px 10px;display:block;color:#fff;margin-left:5px;width:60px;float:left}
.category_list .context_box .compare_btn:hover {color:#222}
.category_list .context_box p.sortname {float:left;margin-left:25px;margin-right:25px;margin-top:5px;color:#fff}
.category_list .context_box .sort {float:left;margin-top:5px;border-right:1px solid #d72116;padding-right:5px;margin-right:10px;color:#fff;}
.category_list .context_box .sort p {float:left;color:#fff;font-weight:600}
.category_list .context_box .sort a.up {width:9px;height:6px;display:block;margin:7px 1px 0px 10px;background: url(../images2/sort1.jpg) top left no-repeat;float:left}
.category_list .context_box .sort a.down {width:9px;height:6px;display:block;margin:7px 10px 0px 5px;background: url(../images2/sort2.jpg) top left no-repeat;float:left}
.category_list .context_box .sort a.up:hover {width:9px;height:6px;display:block;margin:7px 5px 0px 10px;background: url(../images2/sort1.jpg) bottom left no-repeat;float:left}
.category_list .context_box .sort a.down:hover {width:9px;height:6px;display:block;margin:7px 10px 0px 5px;background: url(../images2/sort2.jpg) bottom left no-repeat;float:left}

.category_list .category_item {border:1px solid #9d0300;border-bottom:2px solid #9d0300; width:750px;height:139px;float:left;margin-top:12px;background: url(../images2/category_item_bg1.jpg) top left no-repeat;}
.category_list .category_item2 {width:750px;height:139px;float:left;margin-top:12px;background: url(../images2/category_item_bg2.jpg) top left no-repeat !important}
.category_list .category_item .cat_item_left {width:222px;height:135px;float:left}
.category_list .category_item .cat_item_right {width:507px;height:118px;float:right;margin-top:18px;position:relative}

.category_list .category_item .cat_item_left .add_to_compare_box {height:22px;width:100%;margin-top:1px}

.category_list .category_item .cat_item_left .add_to_compare_box input {float:left;margin-left:11px;margin-top:7px;margin-right:2px}
.category_list .category_item .cat_item_left .add_to_compare_box p {float:left;margin-left:5px;margin-top:7px;font-weight:600;font-size:9px;color:#919292}

.ie7 .category_list .category_item .cat_item_left .add_to_compare_box input {float:left;margin-left:6px;margin-top:3px;margin-right:2px}
.ie7 .category_list .category_item .cat_item_left .add_to_compare_box p {float:left;margin-left:1px;margin-top:6px;font-weight:600;font-size:9px;color:#919292}

.category_list .category_item .cat_item_left .img_container {float:left;margin-left:55px;margin-top:12px}
.category_list .category_item .cat_item_left .img_container images {width:130px;height:95px}

.category_list .category_item .cat_item_right .ask {height:100%;width:110px;float:left}
.category_list .category_item .cat_item_right .ask_about_saloon {width:56px;height:48px;color:#fff;font-size:9px;padding:14px 10px 6px 10px;float:left;margin-top:36px;margin-left:5px;text-align:center;line-height:125%}
.category_list .category_item .cat_item_right .product_name {width:390px;height:30px;float:right;margin-top:18px}
.category_list .category_item .cat_item_right .product_name a {float:left;margin-top:23px;display:block;overflow:hidden;height:18px;width:234px;font-size:12px;font-weight:600;color:#333}
.category_list .category_item .cat_item_right .product_name a span {font-weight:400}
.category_list .category_item .cat_item_right .product_name p {float:right;margin-right:40px;font-weight:600;font-size:18px;color:#d10301}
.category_list .category_item .cat_item_right a.product_more {float:right;margin-right:12px;margin-top:52px;color:#d10301;background: url(../images2/menu_btn_red.jpg) right 6px no-repeat;padding-right:12px}
.category_list .category_item .cat_item_right a.product_more:hover {color:#222;background: url(../images2/menu_btn_black.jpg) right 6px no-repeat;}


.compare_main .store-info-contents {border:0 none;}
.compare_main .inside_content {border:1px solid #9d0300;border-bottom:2px solid #9d0300; position:relative; overflow:visible;}
.compare_main .headline2 {left:-1px; top:-1px;}


/* widok produktu */
.left_img_container {width:371px;height:290px;float:left}
.right_details  {width:373px;height:290px;float:right;background: url(../images2/big_product_desc_bg.jpg) top left no-repeat;margin:2px 2px 2px 0px;position:relative}
.left_img_container img {margin-left:45px;margin-top:15px}
.zoom_btn {padding-left:18px;display:block;color:#919292;font-size:9px;margin-top:4px;background: url(../images2/zoom.jpg) top left no-repeat;margin-left:-4px}
.ie7 .zoom_btn {margin-top:5px;background: url(../images2/zoom.jpg) left 3px no-repeat;}
.zoom_btn:hover {color:#111}
.product_name_big {width:290px;height:45px;float:right;margin-right:10px;margin-top:15px}
.product_name_big p {font-weight:600;font-size:14px}
.product_name_big p span {font-weight:400;display:block;height:22px;overflow:hidden;width:260px;}
.product_price_big {width:268px;height:39px;float:right;margin-right:31px;margin-top:5px;background: url(../images2/price-redbg.jpg) top left no-repeat;color:#fff !important;font-family:arial;
padding-top:3px}
.product_price_big span {font-weight:600;color:#fff;font-size:12px;text-transform:lowercase;display:block;float:left;margin-top:12px;margin-right:10px;margin-left:10px}
.product_price_big p {font-weight:600;font-size:24px;color:#fff;float:left;display:block;}
.roll_links {margin-left:80px;margin-top:15px;float:left;width:187px;height:83px;background: url(../images2/roleta_1.jpg) top left no-repeat;display:block}
.roll_links2 {background:url(../images2/roleta_1a.gif) top left no-repeat !important}
.ie7 .roll_links {float:none}
.saloon_roll {width:58px;height:63px;display:block;float:left;color:#fff;font-size:9px;padding-top:20px;text-align:center;margin-left:15px;line-height:130%;margin-top:4px}
.lukas_roll {width:43px;height:54px;display:block;float:left;margin-left:46px;color:#fff;font-size:11px;margin-top:11px;line-height:120%;padding-top:30px;padding-left:10px}
a.reccomend {float:right;margin-top:132px;margin-right:7px;font-size:9px;color:#919292}
a.reccomend:hover {color:#111}

.big_product_desc {border:1px solid #9d0300;border-bottom:2px solid #9d0300;}

.find-shop {border:1px solid #9d0300;border-bottom:2px solid #9d0300;}
.find-shop a img {display:block;}

/*produkt taby dolne */
.tabNavigation_product {list-style:none;position:absolute;margin-top:-25px;margin-left:1px}
.tabNavigation_product li {float:left}
.tabNavigation_product li a {width:105px;height:21px;display:block;float:left;color:#fff;padding-top:5px;padding-left:19px;padding-right:19px;}
.tabNavigation_product li a.hover {background: url(../images2/tab_active2.png) top right no-repeat;color:#d10301;}
.tab_content {padding:20px 10px; border:1px solid #9d0300;border-bottom:2px solid #9d0300;}
.tab_content table tr.head {background:#e3e6e9 !important;padding:4px 0px;width:100%}
.tab_content table td {padding:5px;border-bottom:1px solid #edf0f3}
.tab_content table p.head {color:#8b8b8b;font-weight:600;background: url(../images2/dark_gray_arr.jpg) left 4px no-repeat;padding-left:12px}
.tab_content table td.td_left p {font-weight:600}

.reco_table tr.last td {border-bottom:0 none;}
.reco_table tr td p a.prd_name {font-size:12px; font-weight:bold;}
.reco_table tr td p.prd_cat {font-size:12px; font-weight:normal;}
.reco_table tr td p.product_price {font-size:14px; font-weight:bold; color:#950000;}



/* juma z artdom */
/** - widok produktu - ocena klient�w **/

.review_box h4 {margin-bottom:10px;font-size:12px;margin-top:10px;text-align:center}
.review_box {clear:both;margin-left:30px}
.review_left {width:100px;float:left;margin-left:110px;clear:left}
.review_left p {padding-top:4px;text-align:right;margin-right:10px;display:block;height:24px;width:90px}
p.msgreview {margin-bottom:45px;margin-top:40px}
.review_right {width:300px;float:left}
.kapcia {float:left;margin-right:5px}
.review_item {clear:both;height:auto;margin:6px 0px;position:relative}
.review_item input {height:20px;border:1px solid #eee;width:300px}
.review_item input.review_input {height:100px}
input.kapcia_input {height:24px;width:70px;padding-left:10px;padding-top:8px;font-size:13px}
.review_msg_item {margin-top:0px;padding:20px;clear:both;margin-left:10px;width:85%;}
.review_msg_item h5 {margin-left:0px;margin-bottom:2px;color:#222;font-weight:600}
.review_msg_item span {clear:both;color:#ccc;font-size:9px;display:block;margin-bottom:4px}
.review_msg {clear:both;padding-bottom:10px}


/** - ratingsy przy ocenie produktu  - widok produktu - ocena klient�w **/

.review_stars {width:110px;margin:0 auto;clear:both;height:20px;margin-top:10px}
div.rating-cancel {display:none !important}
.review_stars div.rating-cancel, .review_stars div.star-rating{float:left !important;width:17px !important;height:15px !important;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden !important}
.review_stars div.rating-cancel, .review_stars div.rating-cancel a{background:url(../images2/delete.gif) no-repeat 0 -16px;margin:0px !important}
.review_stars div.star-rating, .review_stars  div.star-rating a{background:url(../images2/star3.gif) no-repeat 0 0px;margin:0px !important}
.review_stars div.rating-cancel a, .review_stars  div.star-rating a{display:block;width:16px !important;height:100%;background-position:0 0px ;border:0;margin:0px !important;padding:0px !important}
.review_stars div.star-rating-on a{background-position:0 -15px!important}
.review_stars div.star-rating-hover a{background-position:0 -15px}
/* Read Only CSS */
.review_stars div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
.review_stars div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */
.review_stars2 {height:22px;clear:both}
.review_stars2 p {float:left;padding-right:8px}
.review_stars2 .star_on {background:url(../images2/star3.gif) no-repeat 0 -15px;margin:0px !important;width:14px;height:16px;float:left;}





/* from adriano */

.store-info, .store-info-title, .store-info-contents h4 {
    font-family: Tahoma, Arial, sans-serif;
    font-size: 11px;
}

.store-info {
    background-color: #fff;
    padding: 20px 14px;
    position: relative;
    border:1px solid #9d0300;border-bottom:2px solid #9d0300;
}

.log_forg .store-info {border:0 none;}
.log_forg .inside_content {border:1px solid #9d0300;border-bottom:2px solid #9d0300; position:relative; overflow:visible;}
.log_forg .headline2 {left:-1px;top:-1px;}

.store-info-title {
    background-color: #fff;
    background-image: url('../images2/store-info-title.gif');
    background-position: right top;
    background-repeat: no-repeat;
    border-left: 1px solid #ebebeb;
    color: #c60800;
    height: 18px;
    left: -1px;
    margin: 0;
    padding: 8px 10px 0 5px;
    position: absolute;
    text-align: center;
    top: -26px;
    width: 108px;
}




.store-info-contents, .store-info-contents li strong {
    color: #333334;
}


.store-info-contents table, .store-info-contents td {
    border: 1px solid #ebebeb;
}

.store-info-contents table {
    border-collapse: collapse;
    margin: 10px 0;
    width:730px;
    margin-left:15px;
}

.store-info-contents td {
    padding: 10px;
}

.store-info-contents .double td {
    width: 50%;
     background: #fdfdfd;
}

.store-info-contents img {
    border: 1px solid #ebebeb;
    padding: 4px;
}

.store-photo {
    float: right;
}

.store-photo-case {
    text-align: left;
}

.store-photo-case img {
    margin: 10px 6px 10px 10px;
    
}

.store-map-canvas {
    background-image: url('../images2/store-map-country.gif');
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 391px;
    margin: 0 auto;
    padding: 20px 30px;
    width: 682px;
}
.store-info-contents {line-height:160%; border:1px solid #9d0300;border-bottom:2px solid #9d0300;}
.store-info .store-info-contents {border:0 none;}
.about_us p {padding:6px 13px}
.about_us img {margin:10px 4px;}
.store-info-contents a {
    color: #c60800;
}

.store-info-contents a:hover {
    text-decoration: none;
}

.store-info-contents hr {
    border-color: #ebebeb;
    border-style: solid;
    border-width: 1px 0 0 0;
    margin: 10px 0;
    padding: 0;
}

.store-info-contents h4, .store-info-contents li {
    background-position: left center;
    background-repeat: no-repeat;
}

.store-info-contents h4 {
    background-image: url('../images2/store-bullet-header.gif');
    margin: 10px 0 6px;
    padding-left: 14px;
}

.store-info-contents h5 {
    font-weight:600;
    margin: 8px 0 4px;
    padding-left: 14px;
    background: url(../images/menu_btn_gray.jpg) left  5px  no-repeat;
}

.store-info-contents h4 em {
    color: #c60800;
    font-style: normal;
}
.store-info-contents h5 em {
    color: #c60800;
    font-style: normal;
}
.store-info-contents h4 a {
    color: #737272;
    font-weight: normal;
    letter-spacing: 1px;
    padding: 0 2px;
}

.site-map-group {
    float: left;
    width: 230px;
}

.site-map-group a, .site-map-group h4 a {
    color: #000;
    letter-spacing: normal;
}

.site-map-group a {
    font-weight: normal;
    text-decoration: none;
}

.site-map-group h4 a {
    font-weight: bold;
}

.store-info-contents form {
    margin: 40px 0 10px;
}

.store-info-contents form div {
    margin: 15px 0;
}

.store-info-contents label {
    display: block;
    float: left;
    width: 200px;
}

.store-info-contents select {width:456px !important}

.store-info-contents .text, .store-info-contents select,
.store-info-contents textarea, .checkbox-group {
    margin-left: 20px;
    width: 450px;
}

.store-info-contents .text, .store-info-contents select,
.store-info-contents textarea {
    background-color: #fff;
    border: 1px solid #ebebeb;
    font-size: 100%;
    padding: 2px;
}

.store-info-contents p input, .checkbox-group input {
    margin-right: 2px;
    vertical-align: middle;
}

.store-info-contents p label, .checkbox-group label {
    display: inline;
    float: none;
    width: auto;
    margin-right: 10px;
}

.store-info-contents .hint {
    color: #8d8d8e;
    margin-left: 222px;
}

.store-info-contents .form-buttons {
    margin: 20px 0;
    text-align: center;
}

.store-info-contents form div div {
    margin-left: 220px;
}

.store-info-contents form div div label {
    width: 50px;
}

.store-info-contents form div div .text, .store-info-contents form div div select,
.store-info-contents form div div textarea,
.store-info-contents form div div .checkbox-group {
    margin-left: 20px;
    width: 380px;
}


.store-info-contents .store-header-phone {
    background-image: url('../images2/store-bullet-header-phone.gif');
}

.store-info-contents .store-header-time {
    background-image: url('../images2/store-bullet-header-clock.gif');
}

.store-info-contents ul {
    list-style-position: inside;
    list-style-type: none;
    margin: 8px 2px 16px;
    padding: 0;
}

.store-info-contents li {
    background-image: url('../images2/store-bullet.gif');
    color: #707071;
    font-weight: bold;
    margin: 6px 0;
    padding: 0 0 0 8px;
}

.store-info-contents .compare-table {
    border: 0;
}

.compare-table th, .compare-table td {
    padding: 7px;
    text-align: left;
}

.compare-table th {
    border-bottom: 1px solid #ebebeb;
    font-weight: bold;
    padding-left: 18px;
}

.compare-table td {
    border-left: 0;
    border-right: 0;
}

.compare-table img {
    border: 0;
    padding: 0;
}

.divider td, .divider th {
    background-color: #e3e7ea;
    border: 0;
}

.divider th {
    color: #8b8b8b;
    padding-left: 6px;
}

.divider th h3 {
    background-image: url('../images2/store-bullet-table.gif');
    background-position: left center;
    background-repeat: no-repeat;
    font-size: 11px;
    margin: 0;
    padding-left: 12px;
}

.divider td {
    color: #222;
    font-size: 11px;
    font-weight: bold;
    text-transform:none
}

.divider-blank {
    height: 2px;
}

.compare-table-product td, .compare-table-product th {
    border: 0;
}

.compare-table-product th {
    color: #8b8b8b;
    padding-left: 0;
    padding-right: 12px;
    text-align: right;
}

.compare-table-product td {
    background-color: #e2e5e8;
    border-color: #fff;
    border-style: solid;
    border-width: 0 2px 0 2px;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}

.compare-table-product em {
    display: block;
    font-weight: normal;
    font-style: normal;
    margin-top: 4px;
}

.compare-table-product strong {
    color: #d10301;
    font-size: 18px;
    font-weight: bold;
}

.compare-table-product .compare-table-product-photo {
    background-color: #fff;
    background-image: url('../images2/compare-product-bg.jpg');
    background-position: center bottom;
    background-repeat: repeat-x;
}

.compare-table-product .compare-table-product-photo a {
    display: block;
    margin: 10px auto;
}

.compare-table-product .product-remove {
    padding: 0;
}

.product-remove div {
    height: 32px;
    position: relative;
}

.product-remove a {
    position: absolute;
    right: 0;
    top: 0px;
}

.content-category-heading {
    background-color: #f4f4f4;
    border-bottom: 1px solid #ebebeb;
    border-top: 1px solid #ebebeb;
    clear: both;
    color: #6e6e6e;
    font-size: 12px;
    font-weight: bold;
    padding: 1em 0;
    text-align: center;
}

/* dodatki do adriano */

p.desc_dunin {width:685px;text-align:justify;margin-left:14px}
td.left_td {width:10% !important;text-align:center}
.store-info-contents img.map {float:left;margin-bottom:15px}	
.ie7 .store-map-container {height:430px;}
h4 a {font-weight:400;letter-spacing:1px;text-decoration:underline}
h4 a:hover {color:#d10301}

.page_me {float:left;padding-top:5px;margin-right:10px; color:#fff;}
.page_me a {color:#fff}
.page_me a.selected {color:#444}


.tab_content table {width:730px !important}
.tab_content table tr {width:730px !important}



/* kategorie - widok drugi */
.category_list .category2_item {width:237px;height:380px;float:left;margin-top:16px;margin-right:19px;margin-left:0px}
.category_list .category2_item .cat_item_top {width:237px;height:22px;float:left;background: url(../images2/view2_top.jpg) top left no-repeat}
.category_list .category2_item .cat_item_right {width:507px;height:118px;float:right;margin-top:18px}
.category_list .category2_item .cat_item_img {width:235px;height:120px;background:#fff;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}
.category_list .category2_item .cat_item_rest {width:237px;height:245px;background: url(../images2/view2_bottom.jpg) top left no-repeat;position:relative}
.category_list .category2_item .cat_item_rest2 {width:237px;height:245px;background: url(../images2/view2_bottom2.jpg) top left no-repeat !important}

.category_list .category2_item .cat_item_top .add_to_compare_box {height:22px;width:100%;margin-top:1px}

.category_list .category2_item .cat_item_top .add_to_compare_box input {float:left;margin-left:11px;margin-top:7px;margin-right:2px}
.category_list .category2_item .cat_item_top .add_to_compare_box p {float:left;margin-left:5px;margin-top:7px;font-weight:600;font-size:9px;color:#919292}

.ie7 .category_list .category2_item .cat_item_top .add_to_compare_box input {float:left;margin-left:6px;margin-top:3px;margin-right:2px}
.ie7 .category_list .category2_item .cat_item_top .add_to_compare_box p {float:left;margin-left:1px;margin-top:6px;font-weight:600;font-size:9px;color:#919292}

.category_list .category2_item .cat_item_img .img_container {float:left;margin-left:75px;margin-top:17px;width:130px;height:100px}
.category_list .category2_item .cat_item_img .img_container img {width:auto;height:auto}

.category_list .category2_item .cat_item_rest .ask {height:60px;width:110px;float:left}
.category_list .category2_item .cat_item_rest .ask_about_saloon {width:56px;height:48px;color:#fff;font-size:9px;padding:14px 10px 6px 10px;float:left;margin-top:5px;margin-left:82px;text-align:center;line-height:125%}
.ie7 .category_list .category2_item .cat_item_rest .ask_about_saloon {width:56px;height:48px;color:#fff;font-size:9px;padding:14px 10px 6px 10px;float:left;margin-top:22px;margin-left:83px;text-align:center;line-height:135%}


.category_list .category2_item .cat_item_rest .product_name {width:210px;height:134px;text-align:center;margin:0 auto;clear:both;overflow:hidden;}
.ie7 .category_list .category2_item .cat_item_rest .product_name {margin-top:22px}
.category_list .category2_item .cat_item_rest .product_name a {margin:0 auto;font-size:12px;margin-top:18px;display:block;padding-bottom:3px}
.category_list .category2_item .cat_item_rest .product_name a span {font-weight:400;display:block;margin-top:0px}
.category_list .category2_item .cat_item_rest .product_name p {margin:0 auto;font-weight:600;font-size:19px;color:#d10301;padding-top:0px}
.category_list .category2_item .cat_item_rest a.product_more {float:right;margin-right:11px;margin-top:10px;color:#d10301;background: url(../images2/menu_btn_red.jpg) right 6px no-repeat;padding-right:12px}
.category_list .category2_item .cat_item_rest a.product_more:hover {color:#222;background: url(../images2/menu_btn_black.jpg) right 6px no-repeat;}


.category_list .context_box .sort2 {float:left;margin-top:5px;padding-right:0px;margin-right:0px; color:#fff;}
.category_list .context_box .sort2 a.view1 {width:16px;height:14px;display:block;margin:2px 0px 0px -12px;background: url(../images2/view1_btn.jpg) top left no-repeat;float:left;padding-right:8px}
.category_list .context_box .sort2 a.view2 {width:24px;height:14px;display:block;margin:2px 10px 0px 0px;background: url(../images2/view2_btn.jpg) top left no-repeat;float:left}
.maincontent_main .filtry {height:auto;border:1px solid #ebebeb;background: #fff;width:747px;float:left;margin-top:37px;margin-bottom:20px}


.category_list .context_box .sort2 a.view1_off:hover {width:24px;height:14px;display:block;margin:2px 0px 0px -12px;background: url(../images2/view1_btn.jpg) top left no-repeat;float:left;border-right:1px solid #e0e0e0;padding-right:8px}
.category_list .context_box .sort2 a.view2_off:hover {width:24px;height:14px;display:block;margin:2px 10px 0px 5px;background: url(../images2/view2_btn.jpg) top left no-repeat;float:left}

.category_list .context_box .sort2 a.view1_off {width:24px;height:14px;display:block;margin:2px 0px 0px -12px;background: url(../images2/view1_btn.jpg) bottom left no-repeat;float:left;border-right:1px solid #e0e0e0;padding-right:8px}
.category_list .context_box .sort2 a.view2_off {width:24px;height:14px;display:block;margin:2px 10px 0px 5px;background: url(../images2/view2_btn.jpg) bottom left no-repeat;float:left}





.filtrs_box {width:743px;height:auto;margin-top:5px;margin-bottom:5px}
.filtrs_top {width:743px;height:7px;background: url(../images2/filtr2_top.gif) top right no-repeat}
.filtrs_ins {width:743px;height:auto;min-height:0px;background: url(../images2/filtr2_ins.gif) top right repeat-y}
.filtrs_bottom {width:743px;height:34px;background: url(../images2/filtr2_bottom.gif) top right no-repeat}

.filtrs_ins .filtr_box_inside {height:auto;width:700px;float:left;border:none;background:none}
.filtrs_ins .filtr_box_right {height:18px;width:220px;float:right;background:none;position:absolute;margin-top:-20px}
.filtrs_ins .filtr_box_right input {float:left}
.filtrs_ins  .filtr_box_left p {width:60px;text-align:left;font-weight:600;float:left;margin-top:20px;margin-left:15px}
.filtrs_ins  .filtr_box_right input.clear {background:none;border:none;font-size:11px;font-weight:600;color:#6c6a6a;cursor:pointer;margin-left:40px;float:left;margin-top:10px;margin-right:-20px;border-right:1px solid #eee;padding-right:10px}
.filtrs_ins  .filtr_box_right input.submit {background:url(../images2/filtruj_btn.gif) top left no-repeat;height:32px;width:84px;border:none;font-size:11px;margin-top:0px;font-weight:600;color:#e01808;cursor:pointer;float:left;padding-top:8px}
.filtrs_ins .filtr_item {width:195px;float:left;margin:10px 0px 0px 15px;height:30px}
.filtrs_ins  .filtr_item  span {display:block;float:left;height:auto;width:60px;overflow:hidden;font-size:10px;color:#6c6a6a}
.filtrs_ins  .filtr_item input {width:100px;float:right;margin-right:10px;border:1px solid #e5e2e2;background:#fff}
.filtrs_ins  .filtr_item select {width:100px;float:right;margin-right:10px;border:1px solid #e5e2e2;background:#fff}


a.filtr_me {float:right;margin-right:12px;margin-top:15px;color:#d10301;background: url(../images2/menu_btn_red.jpg) right 6px no-repeat;padding-right:12px}
.ie  a.filtr_me {margin-top:-1px}
a.filtr_me:hover {color:#222;background: url(../images2/menu_btn_black.jpg) right 6px no-repeat;}


.popular_prd {padding-bottom:10px;border-bottom:1px dotted #ebebeb}
.popular_prd .img_container {
margin:0 auto;
width:120px;
}
.popular_prd .product_name {margin:0 auto;width:180px}
.popular_prd .product_name span {font-weight:400}
.popular_prd .product_price {font-size:12px;font-weight:600;color: #C60800}

.sticky-panel-palceholder {position:relative;width:1000px;height:10px;margin:0 auto;z-index:1000}
.sticky-panel-div {position:absolute;bottom:0px;left:12px}
.sticky-panel {position:fixed;bottom:0px;width:976px;height:67px;background:url(../images2/sticky-bottom-bg.png) top left no-repeat;z-index:1000;opacity:0.99}

.sticky-part1 {position:relative;float:left;height:55px;width:265px;background: url(../images2/konto-pic.jpg) left 3px no-repeat;margin-left:20px;margin-top:7px;color:#fff;font-family:arial;font-size:12px;display:inline}
.sticky-part2 {position:relative;float:left;height:55px;width:310px;background: url(../images2/koszyk-pic.jpg) left 1px no-repeat;margin-left:10px;margin-top:7px;display:inline}
.sticky-part3 {position:relative;float:left;height:55px;width:170px;background: url(../images2/ogladane-pic.jpg) left 3px no-repeat;margin-left:10px;margin-top:7px;display:inline}
.sticky-part4 {position:relative;float:left;height:55px;width:165px;background: url(../images2/porownania-pic.jpg) left 3px no-repeat;margin-left:23px;margin-top:7px;display:inline}

.sticky-insider {color:#fff;font-family:arial;font-size:12px;}
.sticky-insider a {color:#fff;font-family:arial;font-size:12px;}
.sticky-insider a:hover {text-decoration:underline}
.sticky-insider p a {color:#e00a00}
.sticky-insider p b {color:#e00a00}
.sticky-part1 .sticky-insider {width:220px;position:absolute;top:10px;left:60px;}
.sticky-part2 .sticky-insider {width:263px;position:absolute;top:10px;left:60px;}
.sticky-part3 .sticky-insider {width:118px;position:absolute;top:10px;left:60px;}
.sticky-part4 .sticky-insider {width:120px;position:absolute;top:10px;left:54px;}

.sticky-part1 .account-sticky {height:182px;width:196px;position:absolute;top:-188px;left:16px;display:none}
.sticky-part1 .hidden-stick-left {float:left;width:6px;height:182px;background:url(../images2/show-left.png) top left no-repeat}
.sticky-part1 .hidden-stick-content {float:left;width:184px;height:178px;background:#fff;border-top:3px solid #8d8d8d}
.sticky-part1 .hidden-stick-content .arrow-show {width:24px;height:10px;background: url(../images2/arrow-show.jpg) top left no-repeat;position:absolute;bottom:-9px;left:105px}

.sticky-part1 .hidden-stick-right {float:left;width:6px;height:182px;background:url(../images2/show-right.png) top left no-repeat}

.sticky-part2 .account-sticky {height:182px;width:600px;position:absolute;top:-188px;left:-100px;display:none}
.sticky-part2 .hidden-stick-left {float:left;width:6px;height:182px;background:url(../images2/show-left.png) top left no-repeat}
.sticky-part2 .hidden-stick-content {float:left;width:588px;height:178px;background:#fff;border-top:3px solid #8d8d8d}
.sticky-part2 .hidden-stick-content .arrow-show {width:24px;height:10px;background: url(../images2/arrow-show.jpg) top left no-repeat;position:absolute;bottom:-9px;left:285px}

.sticky-part2 .hidden-stick-right {float:left;width:6px;height:182px;background:url(../images2/show-right.png) top left no-repeat}

.sticky-part3 .account-sticky {height:182px;width:800px;position:absolute;top:-188px;left:-520px;display:none}
.sticky-part3 .hidden-stick-left {float:left;width:6px;height:182px;background:url(../images2/show-left.png) top left no-repeat}
.sticky-part3 .hidden-stick-content {float:left;width:788px;height:178px;background:#fff;border-top:3px solid #8d8d8d}
.sticky-part3 .hidden-stick-content .arrow-show {width:24px;height:10px;background: url(../images2/arrow-show.jpg) top left no-repeat;position:absolute;bottom:-9px;left:625px}

.sticky-part3 .hidden-stick-right {float:left;width:6px;height:182px;background:url(../images2/show-right.png) top left no-repeat}

.sticky-part4 .account-sticky {height:261px;width:500px;position:absolute;top:-268px;left:-340px;display:none}
.sticky-part4 .hidden-stick-left {float:left;width:6px;height:261px;background:url(../images2/show-left2.png) top left no-repeat}
.sticky-part4 .hidden-stick-content {float:left;width:488px;height:258px;background:#fff;border-top:3px solid #8d8d8d}
.sticky-part4 .hidden-stick-content .arrow-show {width:24px;height:10px;background: url(../images2/arrow-show.jpg) top left no-repeat;position:absolute;bottom:-10px;left:430px}
.sticky-part4 .hidden-stick-right {float:left;width:6px;height:261px;background:url(../images2/show-right2.png) top left no-repeat}

.hidden-stick-content .closeme {background:transparent url(../images2/closeme.png) no-repeat scroll left top;cursor:pointer;display:block;height:29px;position:absolute;right:-9px;top:-9px;width:30px;}
.hidden-stick-content h3 {color:#353535 !important;margin-top:15px;margin-left:20px;font-weight:600;font-family:arial !important;font-size:12px}
.hidden-stick-content ul {margin-left:20px;margin-top:10px;list-style:none}
.hidden-stick-content ul li a {color:#353535;font-weight:400;font-size:11px}
.hidden-stick-content ul li a:hover {text-decoration:underline}
.left-one {width:160px;float:left}
.views-left-one {width:215px;float:left}
.views-left-one p {margin-left:20px;margin-top:15px;margin-bottom:5px}
.views-left-one .sticky-search {margin-left:20px;border:none;background:url(../images2/sticky-search-bg.gif) top left no-repeat;width:168px;padding-left:5px;height:19px;padding-top:3px;font-family:arial;font-size:12px;color:#555}
.views-left-one .sticky-checkout {margin-left:52px !important;clear:both;margin-bottom:10px}
.views-left-one .advance-search {font-weight:400;margin-left:37px;font-size:11px;color:#888;float:left;display:inline}
.left-one ul {margin-left:30px;margin-top:6px}
.sticky-checkout {width:107px;height:22px;background:url(../images2/checkout.jpg) top left no-repeat;text-align:center;font-weight:600;line-height:22px;color:#fff;font-size:12px;font-family:arial;display:inline;float:left;margin-left:28px;margin-top:10px}
.sticky-checkout:hover {text-decoration:underline}
h3.basket-headline {background: url(../images2/basket-black.jpg) 7px top  no-repeat;padding-top:55px;height:20px;width:80px;margin-top:11px;margin-left:30px}
.right-one {width:425px;height:152px;float:right;margin-top:10px}
.right-one .item-inside {border-right:1px solid #ECECEC;float:left;height:152px;margin-left:9px;padding-right:7px;width:122px;}
.views-right-one {width:500px;height:170px;float:left;margin-top:8px;overflow:hidden;margin-left:5px}

.views-right-one .item-inside {float:left;height:161px;margin-left:13px;width:153px;background: url(../images2/slider-sprite.gif) -40px -3px no-repeat }

.views-right-one-two {width:360px;height:170px;float:left;overflow:hidden;margin-left:5px;margin-top:-3px}

.views-right-one-two .item-inside {float:left;height:161px;margin-left:18px;width:153px;background: url(../images2/slider-sprite.gif) -40px -3px no-repeat }
.views-right-one-two .item-inside {padding:0px;border:none}
a.prev {width:17px;height:23px;background: url(../images2/slider-sprite.gif) -3px -65px no-repeat;display:block;float:left;margin-top:70px}
.but1 a.disabled {background-position:-3px -91px;cursor:default}
.but2 a.disabled {background-position:-20px -91px;cursor:default}
a.next {width:17px;height:23px;background: url(../images2/slider-sprite.gif) -20px -65px no-repeat;display:block;float:right;margin-top:70px;margin-right:20px}

.viewed-img {clear:both;
display:block;
float:none;
height:66px;
margin:5px auto 1px;
width:60px;}
.viewed-desc {padding:0px 10px;text-align:center;height:90px;position:relative}
.viewed-name span {display:block;font-weight:400}
.viewed-desc a:hover {text-decoration:underline}
.viewed-desc .viewed-add {background:transparent url(../images2/2basket.jpg) no-repeat scroll left top;
color:#FFFFFF;
display:block;
font-size:11px;
font-weight:600;
height:21px;
line-height:21px;
text-align:center;
width:119px;
position:absolute;
bottom:10px;
left:17px
}
.viewed-price{color:#D70B03;
font-size:15px;
font-weight:600;}


.showmemore {float:left;margin:0px 13px 5px 13px;color:#D70B03;font-weight:400;}
.showmemore:hover {text-decoration:underline}
.name-sub-filtr {float:left;margin:5px 13px;color:#111;font-weight:600;}

.viewed-price2{color:#111;
font-size:12px;
font-weight:600;}

.viewed-price3{color:#D70B03;
font-size:15px;
font-weight:600;}
.viewed-price3 span {font-size:9px;font-weight:400;color:#333;display:block}

.remove-item {color:#bbb;
font-family:tahoma;
font-size:9px;
font-weight:400;
position:absolute;
right:9px;
top:7px;}
.remove-item:hover {color:#222}

.top-cat {
color:#fff;
display:block;
font-size:12px;
margin:0 0 6px;
padding-bottom:3px;
padding-right:4px;
width:200px;}
.top-cat:hover {text-decoration:underline;}

.opera .viewed-name {font-size:9px;font-family:tahoma}


.contact-sticky {width:435px;height:210px;margin:13px 0px 0px 20px;}
.contact-sticky table {width:430px}
.contact-sticky table tr td {padding:4px;text-align:left}
.contact-sticky table tr td.namefield {width:45px;text-align:right}
.contact-sticky table tr td input.input-txt {width:167px;padding-left:4px;height:20px;padding-top:2px;background:url(../images2/kontakt-input.gif) top left no-repeat;font-size:12px;color:#111;font-family:arial;border:none}
.contact-sticky table tr td textarea {width:370px;padding-left:4px;height:85px;padding-top:2px;background:url(../images2/textarea-bg.gif) top left no-repeat;font-size:12px;color:#111;font-family:arial;border:none}
.contact-sticky table tr td p {float:left;color:#797979;margin-left:50px;display:inline}
.contact-sticky table tr td .submit-stick {float:right;cursor:pointer;border:none;background:url(../images2/checkout.jpg) top left no-repeat;width:107px;height:22px;line-height:22px;color:#fff;font-weight:600;font-size:12px;font-family:arial}
.contact-sticky table tr td .submit-stick:hover {text-decoration:underline}

.add-2-basket {background:transparent url(../images2/add-2-bas.jpg) no-repeat scroll left top;
bottom:4px;
color:#C70800;
display:block;
font-size:12px;
font-weight:600;
height:44px;
left:110px;
line-height:43px;
padding-right:43px;
position:absolute;
text-align:center;
width:119px;}


.add-2-basket2 {background:transparent url(../images2/add-2-basbig.png) no-repeat scroll left top;
bottom:21px;
color:#C70800;
display:block;
font-size:15px;
font-weight:600;
height:43px;
left:75px;
line-height:42px;
padding-right:34px;
position:absolute;
text-align:center;
width:154px;}

.add-2-basket2:hover {text-decoration:underline}
.add-2-basket:hover {text-decoration:underline}
.info-box {width:268px;height:110px;float:left;margin-left:75px;margin-top:13px;display:block;position:absolute;top:105px}
.info-box p {color:#353535}
.info-box p.koszty {color:#bd0a0a}

.save-to-clipboard {width:68px;height:29px;background:transparent;position:absolute;bottom:0px;right:0px;}

.info-img {position:absolute;right:0px;top:9px}
.ie7 .info-img {position:absolute;right:0px;top:4px}

.submenu-placeholder {padding:5px 0 10px 0;}
/*.submenu-placeholder {width:210px;border:1px solid #ebebeb;height:auto;padding:13px 10px 18px;background: #fff url(../images2/submenu-place-bg.jpg) 2px bottom no-repeat;height:auto;border-top:0px;margin-bottom:15px}
.submenu-placeholder ul {list-style:none;margin-left:5px;}
.submenu-placeholder ul li a {color:#2a2929 !important}
.submenu-placeholder ul li a:hover {text-decoration:underline}
.submenu-placeholder ul li {padding:2px 0px;background: url(../images2/arrow-grey.jpg) left 8px no-repeat;padding-left:10px;font-size:12px}
.submenu-placeholder ul a.activeone {color:#bf0402 !important}
.submenu-placeholder ul li ul {margin-left:10px;clear:both}
.submenu-placeholder ul li ul li {background:none;padding-left:0px}
.submenu-placeholder ul li ul li a {font-weight:400}*/


.filtry-placeholder {width:229px; border:1px solid #9d0300;border-bottom:2px solid #9d0300; height:auto;padding:13px 0px 25px;background: #fff url(../images2/submenu-place-bg.jpg) 2px bottom no-repeat;height:auto;margin-bottom:15px;position:relative;float:left;margin-top:20px}
.filtry-title {width:143px;height:28px;background:url(../images2/tab_active2.png) top left no-repeat;position:absolute;top:-26px;left:0;}
.filtry-title p {font-weight:600;margin-left:15px;margin-top:8px;float:left;font-size:11px;color:#2c2929}
.filtr-name {background:#ebebeb;width:229px;height:30px;line-height:30px;}
.filtr-name p {float:left;margin-left:15px;font-weight:600;}
.filtr-name a.mini {width:42px;height:17px;background:url(../images2/filtruj-mini.jpg) top left no-repeat;display:block;float:right;margin-top:5px;margin-right:10px}
.filtry-placeholder ul {margin-left:15px;margin-top:10px;list-style:none;margin-bottom:6px}
.filtry-placeholder li {text-align:left;float:left;clear:both;overflow:hidden;width:190px}
.filtry-placeholder li a {color:#2a2929 !important}
.filtry-placeholder li a:hover {text-decoration:underline}
.filtry-placeholder li.manualprice {text-align:left;background:none !important;font-size:12px;padding-top:10px;padding-bottom:10px;}
.filtry-placeholder input.mini {width:45px !important;height:18px !important;background:#fff;border:1px solid #ececec;}
.filtry-placeholder li input{
float:left;
height:12px;
margin-left:0;
margin-right:7px;
margin-top:2px;
width:12px;
}
.filtr-all {background:transparent url(../images2/2basket.jpg) no-repeat scroll left top;color:#FFFFFF;
display:block;
font-size:11px;
font-weight:600;
height:21px;
line-height:21px;
margin:15px auto 0;
text-align:center;
width:119px;}
.filtr-off {background:none;color:#222;
display:block;
font-size:9px;
font-weight:400;
height:21px;
line-height:21px;
margin:10px auto 0;
text-align:center;
width:129px;}

.view-2 {bottom:35px !important;left:40px !important;background:url(../images2/view2.jpg) top left no-repeat}
.perpage {border-right: 1px solid #D72116; float: left; margin-right: 10px; margin-top: 3px; padding-right: 15px;}
.perpage select {margin-left:5px}
.login-register {width:1000px;float:left;margin-top:30px}
.login-register h3 {font-size:12px}
.advanteges {float:left;margin:15px 0px; border:1px solid #9d0300;border-bottom:2px solid #9d0300;}
.advanteges img {display:block;}
.login-box {width:495px;float:left;height:185px;background:#fff; position:relative; border:1px solid #9d0300;border-bottom:2px solid #9d0300;}
.register-box {width:495px;float:right;height:185px;background:#fff;position:relative; border:1px solid #9d0300;border-bottom:2px solid #9d0300;}
.login-box .headline2, .register-box .headline2 {left:-1px; top:-1px;}
.log-reg {padding:15px 20px;font-family:arial;font-size:12px;color:#222;}
.log-reg .sticky-checkout {width:107px;height:22px;background:url(../images2/checkout.jpg) top left no-repeat;text-align:center;font-weight:600;line-height:22px;color:#fff;font-size:12px;font-family:arial;display:inline;float:left;margin-left:170px;margin-top:25px}
.login-form-inside {width:435px;height:130px;margin:0 auto;margin-top:25px}
.login-form-inside table {width:435px;}
.login-form-inside table tr td p {font-size:12px;float:left}
.login-form-inside table tr td {padding:1px 4px}
.login-form-inside table tr td input {border:1px solid #dbdbdb;background:#f4f4f4;width:207px;height:22px}
.ie8 .login-form-inside table tr td input {border:1px solid #dbdbdb;background:#f4f4f4;width:205px;height:20px;padding-left:2px;padding-top:2px}
.ie7 .login-form-inside table tr td input {border:1px solid #dbdbdb;background:#f4f4f4;width:205px;height:20px;padding-left:2px;padding-top:2px}
.login-form-inside table tr td a {float:right;font-size:11px;color:#c51716;font-weight:400}

.register-now {width:1000px;float:left; border:1px solid #9d0300;border-bottom:2px solid #9d0300; height:auto;background:url(../images2/registruj.gif) 96% 6px no-repeat #fff; position:relative;}
.register-now .headline2 {left:-1px;top:-1px;}
.register-now table tr td {padding:3px 4px}
.register-now table tr td p {font-size:12px;float:left}
.register-now input.longer {border:1px solid #dbdbdb;background:#f4f4f4;width:208px;height:20px;padding-top:2px;padding-left:2px}
.register-now input.field {width:74px;border:1px solid #dbdbdb;background:#f4f4f4;height:28px;font-size:20px;margin-left:10px;padding-left:6px;padding-top:2px}
.register-now input.checkbox {float:left;margin-right:10px;margin-top:3px}
.register-now input span {padding-left:5px}
.register-now .checkme {padding-top:10px}
.register-now .sticky-checkout {background:transparent url(../images2/checkout.jpg) no-repeat scroll left top;
color:#FFFFFF;
display:inline;
float:right;
font-family:arial;
font-size:12px;
font-weight:600;
height:22px;
line-height:22px;
margin-bottom:20px;
margin-top:15px;
text-align:center;
margin-left:0px !important;
width:107px;}

.register-now .log-reg {width:440px;}
.koszyk_inside {width:998px; float:left; height:auto; background-color:#fff; position:relative; border:1px solid #9d0300;border-bottom:2px solid #9d0300;}
.koszyk_inside ul.reco {width:960px; text-align:left; margin:15px auto 0 auto;}
.koszyk_inside ul.reco li {display:block; float:left; width:320px; text-align:center; border-bottom:1px solid #eee;}
.koszyk_inside ul.reco li a.prd_name {display:block; height:40px;}
.koszyk_inside ul.reco li.last_el {border-bottom:0 none; margin-bottom:15px;}
.ie7 .koszyk_inside ul.reco li, .ie6 .koszyk_inside ul.reco li {display:inline;}
.koszyk_inside ul.reco li table {width:100%; margin:15px 0;}
a.reco_basket {margin-top:10px; position:relative; top:0; left:0; background:#fff url(../images2/2basket.jpg) 0 0 no-repeat; display:block; width:119px; height:21px; line-height:21px; text-align:center; color:#fff;}
a.reco_basket:hover {text-decoration:underline;}

ul.in-account-menu {position:absolute;left:-1px;top:-26px;float:left;list-style:none}
ul.in-account-menu li {margin-right:30px;float:left;line-height:27px;height:27px}
ul.in-account-menu li a {font-size:12px;color:#f0f0f0; font-weight:normal;}
ul.in-account-menu li a:hover {text-decoration:underline}
ul.in-account-menu li div.in-account-active {position:relative;margin-top:0px;margin-left:0px;float:left}
ul.in-account-menu li h3.headline2 {padding-top:0px;height:25px}
ul.in-account-menu li h3 a {color:#c31717}
.my_account {padding:15px;font-size:12px}
.data-grey-box {width:475px;height:190px;background:#f4f4f4;float:left;border:1px solid #DBDBDB}
.adress-grey-box {width:475px;height:190px;background:#f4f4f4;float:right;border:1px solid #DBDBDB}
.data-grey-box a {color:#b70001}
.adress-grey-box a {color:#b70001}
.inside-grey-box {padding:15px;}
.inside-grey-box h3 {font-weight:600;font-size:18px}

.my_account table td {padding:2px 4px}
.my_account table td input {border:1px solid #dbdbdb;background:#f4f4f4;width:207px;height:22px}

.schowek-place {padding:10px 15px;width:450px;float:left}
.porownania-place {padding:10px 15px;width:450px;float:right}
.zamowienia-place {padding:10px 15px;}
p.top-title {padding: 2px 0px;font-weight:600;font-size:18px}
.editbutton {float:left;margin-top:10px;margin-right:8px}
.editbutton:hover {text-decoration:underline}

.sortbox2 {padding:10px 0px}
.sortbox2 a {margin-right:10px;color:#999}
.sortbox2 a:hover {text-decoration:underline}
.sortbox2 a.selected {color:#b60101}
table.schowek {width:968px;float:left;margin-top:10px}

.koszyk_top {width:1000px;height:48px; background: url(../images2/koszyk-kroki-sprite.png) top left no-repeat;position:relative}
.koszyk_top_1 {width:1000px;height:48px;background: url(../images2/koszyk-kroki-sprite.png) left -53px no-repeat !important;position:relative}
.koszyk_top_2 {width:1000px;height:48px;background: url(../images2/koszyk-kroki-sprite.png) left -104px no-repeat !important;position:relative}
.koszyk_top_3 {width:1000px;height:48px;background: url(../images2/koszyk-kroki-sprite.png) left -156px no-repeat !important;position:relative}
.koszyk_top_4 {width:1000px;height:48px;background: url(../images2/koszyk-zlozono.png) left -2px no-repeat !important;position:relative}
.navigate-me a {color:#000;font-size:16px;font-weight:600;}
.koszyk-top-link1 {position:absolute;top:15px;left:52px}
.koszyk-top-link2 {position:absolute;top:15px;left:300px}
.koszyk-top-link3 {position:absolute;top:15px;right:311px}
.koszyk-top-link4 {position:absolute;top:15px;right:66px}
p.koszyk-top-link5 {position:relative;float:left;width:995px;text-align:center;font-size:20px;font-weight:600;color:#fff;line-height:48px}


.basket-placeholder .koszyk_inside {background: #FFFFFF url(../images2/koszyk-placeholder-bg.jpg) 1px 0px no-repeat;
border:1px solid #EBEBEB;
float:left;
height:auto;
margin-left:1px;
position:relative;
width:996px;margin-bottom:15px}
.koszyk_product_list {border-bottom:2px solid #b70001;width:966px;border-collapse:collapse}
.koszyk_product_list tr td {border-bottom:1px solid #f1f1f1}
.koszyk_product_list .headline_top td {border-bottom:2px solid #b70001;padding-bottom:2px}
.koszyk_product_list .headline_top td {font-size:11px;font-weight:600}
.prd_name p b.nameme, .prd_name p span.nameme {font-size:18px;}
.prd_cost span {font-size:18px;color:#b90000;font-weight:600}
.howmuch {width:43px;height:32px;line-height:32px;font-size:18px;font-weight:600;color:#111;text-align:center;background: url(../images2/howmuch-bg.gif) top left no-repeat;float:left}
.ie7 .howmuch {margin-top:10px}
.plusyminusy {width:20px;height:32px;float:left;position:relative}
.ie7 .plusyminusy {width:20px;height:32px;float:left;position:relative;margin-top:22px}
.plusyminusy a {font-size:21px;font-weight:600;display:block;width:11px;height:11px;line-height:11px}
.plusyminusy a:hover {color:#c10001}
.plusyminusy a.plusme {position:absolute;top:2px;left:4px;}
.plusyminusy a.minusme {position:absolute;bottom:3px;left:6px}
.summ {width:475px;float:right;margin-top:5px}
.last-summary td {font-size:18px;font-weight:600}
.last-summary .right_summ_last {color:#c10001;font-size:26px}
.right_summ_last {text-align:right}

.koszyk_bottom {width:966px;margin-top:0px;position:relative;height:50px;margin-bottom:10px}
.backback {background: url(../images2/backback-btn.jpg) top left no-repeat;width:154px;height:28px;text-align:center;font-size:12px;font-weight:600;color:#fff;line-height:28px;float:left;position:absolute;left:0px;top:20px}
.order-now {background: url(../images2/zamawiam-btn.jpg) top left no-repeat;width:154px;height:39px;text-align:center;font-size:22px;font-weight:600;color:#fff;line-height:39px;float:left;position:absolute;right:0px;top:10px}
.koszyk_bottom a:hover {text-decoration:underline}
.my_account2 {padding:15px;font-size:12px}
.my_account2 table td {padding:4px 2px}

.choose-payments-box {width:480px;float:left;height:auto;padding-bottom:5px;position:relative}
.choose-shipping-box {width:460px;float:right;height:auto;padding-bottom:5px;border-left:1px solid #f3f3f3;padding-left:20px;position:relative}
.step-two h3 {font-size:18px;font-weight:600;color:#2c2727}
.head-in {padding-top:20px}
.head-in h3 {font-size:18px;font-weight:600;color:#2c2727}
.head h3 {font-size:18px;font-weight:600;color:#2c2727}
.step-two h4 {font-size:12px;font-weight:400;color:#2c2727;padding-top:5px}
.step-two p.clearfix {color:#b70001;font-size:14px;position:absolute;bottom:10px;left:0px}
.choose-shipping-box p.clearfix {color:#b70001;font-size:14px;position:absolute;bottom:10px;left:20px}
.border-line {width:966px;height:3px;border-bottom:2px solid #b70001;padding-top:1px}
.summary-border-line {width:966px;height:48px;border-bottom:2px solid #b70001;padding-top:1px;position:relative}
.summary-border-line p.pays {color:#b70001;font-size:14px;position:absolute;top:0px;left:0px;}
.summary-border-line p.trans {color:#b70001;font-size:14px;position:absolute;top:0px;left:510px;}
.payment-list {padding:10px 0px;}
.payment-list div {padding:4px 0px;clear:both;overflow:hidden}
.payment-list div input {float:left;margin-right:4px}
.payment-list div label {margin-top:-3px;display:block;float:left;cursor:pointer}
.ie7 .payment-list div label {margin-top:0px;display:block;float:left;cursor:pointer}


.choosed-desc {background:#f4f4f4;width:402px;float:left;margin-bottom:20px;min-height:100px;padding:10px;clear:both;position:relative}
.choose-payments-box .choosed-desc img {position:absolute;right:0px;bottom:-16px}
.choose-shipping-box .choosed-desc img {position:absolute;right:0px;bottom:-13px}
.choosed-desc p {padding-top:10px;float:left;width:280px;color:#484848}

.step-two .login-form-inside {margin:22px 0px 15px -4px;height:auto;padding-bottom:5px}
.step-two .sticky-checkout {float:right;margin-right:5px}
.choose-shipping-box .sticky-checkout {float:right;margin-right:190px;margin-top:10px}
.address-me {padding:10px 0px;width:966px}
.address-me input  {border:1px solid #dbdbdb;background:#f4f4f4;width:350px;height:20px;padding-top:2px;padding-left:2px}
.address-me select {border:1px solid #dbdbdb;background:#f4f4f4;width:356px;height:22px;padding-left:2px}
.address-me td {padding-right:20px;vertical-align:top}
.address-me td table td {padding:3px 6px 3px 0px}
.address-me td table td.validtd img {position:relative; top:3px; right:2px;}
.address-me input.short  {border:1px solid #dbdbdb;background:#f4f4f4;width:108px;height:20px;padding-top:2px;padding-left:2px;margin-right:5px}

label.error {background-color:#fdd; display:none !important; clear:both; overflow:hidden; float:right; padding:0 5px; text-align:right;}
/*label.error {border:1px solid #950000; background-color:#fdd; clear:both; overflow:hidden; float:right;}
input.error label.error {display:block;}
input.valid label.error {display:none !important;}*/

.new_adress label.error {width:201px; text-align:center;}

.extrainfo {padding:15px 0px}
.extrainfo label {font-weight:600;position:relative;padding-left:20px;cursor:pointer}
.extrainfo label input {position:absolute;left:0px;top:1px;}
.ie7 .extrainfo label input {position:absolute;left:0px;top:12px;float:left}
.comment-me {width:250px;float:left;padding-top:12px !important}
textarea.textarea {float:right;width:680px;height:110px;border:1px solid #dbdbdb;background:#f4f4f4;margin-top:20px}
.podsumowanie_koszyka {width:500px;float:right;margin:10px 0px}
.podsumowanie_koszyka td {padding:2px !important}
.right-me {font-weight:600;text-align:right}
.finally td {font-weight:600;font-size:22px;}
.finally td.right-me {color:#b70001} 
.comment {width:440px;float:left}
.comment textarea {float:left;width:440px;height:110px;border:1px solid #dbdbdb;background:#f4f4f4;}
.podsumowanie-adresowe {width:400px;float:left;padding:10px 20px;border:1px solid #dbdbdb;background:#f4f4f4;margin:10px 0px}
.podsumowanie-adresowe p {font-weight:400;font-size:12px;}
.podsumowanie-adresowe h3 {font-weight:600;font-size:14px;}
.dane-dane2 {padding-top:10px}

.whos-in {position:absolute;top:9px;left:186px}
.whos-in p {float:left;margin-right:5px;color:#888;line-height:36px}
.whos-in a {color:#333;float:left;line-height:36px;margin-right:5px}
.whos-in a.account_now {width:122px;height:36px;text-align:center;line-height:38px;background: url(../images2/konto_btn.jpg) top left no-repeat;display:block;float:left;text-indent:8px;}
.whos-in a.account_now:hover {color:#BE0000}



.new_search {width:374px;height:36px;background:#be0000;position:absolute;top:9px;right:0px}
.new_search input.text-input {width:322px;padding:0px 5px;height:26px;border:none;background:#fff;margin:5px;font-size:12px;color:#777;font-family:arial;float:left;margin-right:0px}
.new_search .submit-search {background: url(../images2/btn_red_submit.jpg) top left no-repeat;width:26px;height:26px;float:left;border:none;margin:4px;cursor:pointer}
.new_search .submit-search:hover {opacity:0.8}


.head_table2 td {font-weight:600}
.produkty-w-schowku {width:100%;clear:both;padding:10px 0px;overflow:hidden}
.produkty-w-schowku .border-me {border-top:1px solid #f4f4f4;margin:10px auto;width:960px;float:left}
.jeden-produkt {width:172px;float:left;border-right:1px solid #f4f4f4;padding:0px 10px}
.jeden-produkt div {position:relative;text-align:center}
.jeden-produkt .img_box {height:105px}
.jeden-produkt div img {position:absolute;left:30px}
.user-msg {padding:13px;}
.user-msg p {color:#222;}
.user-msg a {color:#b70001}
.holder-off {display:none;text-decoration:underline;color:#fef6b5 !important}
.account-title {font-weight:600;font-size:18px !important}
.default-platnosc {width:450px;float:left;margin-bottom:19px}
.default-platnosc ul {list-style:none}
.default-platnosc ul li {padding:3px 0px}
.default-transport {width:450px;float:left;}
.default-transport ul {list-style:none}
.default-transport ul li {padding:3px 0px}
.password-czejncz {width:460px;padding:15px;background:#eee;float:left;border:1px solid #DBDBDB}
.password-czejncz a {color:#b70001}
.password-czejncz input {background:#fff}
.default-box {width:430px;padding:10px 15px;background:#eee;float:right;border:1px solid #DBDBDB}
.default-box a {color:#b70001}
.default-data {padding:15px;width:455px}
.default-data a {color:#b70001;float:right;margin-right:35px}
.sortbox35 h3 {font-weight:600;font-size:18px;padding-bottom:6px}
.schowek2 {width:600px;float:right}
.schowek3 {width:966px;border-bottom:2px solid #b70001;padding-bottom:4px}
.schowek3 td {padding:2px 4px}
.schowek3 .head_table2 td {border-bottom:2px solid #b70001;padding-bottom:4px}
.sortbox35 {background:#EEEEEE none repeat scroll 0 0;
margin-bottom:15px;
padding:12px;
width:940px;border:1px solid #DBDBDB}
.prd_cost_lastone {width:130px;text-align:right}
.my_account a:hover {text-decoration:underline}
.buttons_container {clear:both;overflow:hidden}
#regulamin {float:left;margin-right:4px;margin-top:3px}
.ie7 #regulamin {float:right;margin-right:4px;margin-top:0px}
.rulsy {width:340px; float:right; margin-bottom:10px;}
.rulsy tr td {text-align:right; vertical-align:top;}
.rulsy tr td label {cursor:pointer;}
.rulsy tr td.chboxtd {width:25px;}
.rulsy tr td.chboxtd input {position:relative; top:2px;}
.ie7 .rulsy label {float:left}

.adress_list {background:#F4F4F4 none repeat scroll 0 0;
border:1px solid #DBDBDB;
height:115px;
width:450px;
padding:10px;
margin-bottom:15px;position:relative}
.leftme {float:left}
.rightme {float:right}
.set_def {float:left;position:relative;width:130px;height:20px}
.set_def input.check {position:absolute;top:5px;left:1px;}
.set_def label {position:absolute;top:1px;right:0px}
.adress_box5 {position:absolute;bottom:15px;left:10px}
.adress_box5 a {float:left;margin-right:10px;color:#B70001}
.dodajwpis {background:transparent url(../images2/checkout.jpg) no-repeat scroll left top;
color:#FFFFFF;
display:inline;
float:right;
font-family:arial;
font-size:12px;
font-weight:600;
height:22px;
line-height:22px;
margin-top:10px;
text-align:center;
width:107px;}
.new_adress {width:360px;margin:0 auto}
.new_adress .address-me div input {float:right}

.new_adress .dodajwpis {margin-right:5px}
.backme {float:left;color:#111;font-size:12px;font-family:arial;margin-top:10px;margin-left:3px}
.reklamacje_lista {padding-bottom:15px}

.sticky-checkout3 {
background:transparent url(../images2/checkout.jpg) no-repeat scroll left top;
color:#FFFFFF;
display:block;
font-family:arial;
font-size:12px;
font-weight:600;
height:22px;
line-height:22px;
text-align:center;
width:107px;
margin:0 auto;
}

.sticky-checkout4 {
background:transparent url(../images2/checkout.jpg) no-repeat scroll left top;
color:#FFFFFF;
display:block;
font-family:arial;
font-size:12px;
font-weight:600;
height:22px;
line-height:22px;
text-align:center;
width:107px;
margin:0 auto;
position:absolute;
top:10px;right:60px
}

.reklamacja-ad .reklamacje {font-weight:600}
.reklamacje_box_inside {padding:20px}
.reklamacja-ad .address-me div input {float:right;width:350px}
.reklamacja-ad .address-me textarea {float:right;width:352px;background:#F4F4F4 none repeat scroll 0 0;
border:1px solid #DBDBDB;}
.reklamacja-ad .address-me select {float:right;width:354px}
.reklamacja-ad .accept_rules3 {width:600px;margin:0 auto;font-size:11px;color:#777}
.reklamacja-ad .accept_rules3 input {display:block;float:left;margin-right:4px}
.compare-table-product-photo {width:200px}

.map-category {width:470px;float:left;overflow:hidden;margin-bottom:10px;margin-left:10px;display:inline}
.map-category h2 {font-size:22px;padding-bottom:2px}
.map-category-column {padding-left:0px}
.map-category-column h3 {font-size:16px;padding-bottom:2px}
.map-category-column a {font-weight:400;clear:both;padding-left:15px;background: url(../images2/small_13.gif) left 4px no-repeat;padding-right:5px}
.map-category-column h3 a {padding:0px;background:none;font-weight:600}

.tab_content table.add-review-table {width:475px !important;margin: 0 auto}
.tab_content table.add-review-table td {padding:0px !important;border:none !important}
.tab_content table.add-review-table .kapcia_input {width:104px !important;height:28px !important;padding-top:4px;font-size:20px}
.tab_content table.add-review-table td textarea {width:350px;height:100px;border:1px solid #dbdbdb;background:#f4f4f4;}

.where-box {padding:5px 0px 15px 0px;}
.where-box p {padding-bottom:10px}
.where-shipp {float:none;clear:both;overflow:hidden;padding:2px 0px;display:block;cursor:pointer}

.top-mini-menu {position:absolute;width:600px;height:30px;top:10px;right:0px}
.top-mini-menu ul {list-style:none;float:right}
.top-mini-menu li {float:left;margin-left:13px}
.top-mini-menu li a {font-size:12px;font-weight:600;font-family:arial;color:#111}
.top-mini-menu li a:hover {color:#b70001}


.info-static-menu {margin-top:4px;width:209px;height:auto;padding:10px 0px;background:#fff;border:1px solid #9d0300;border-bottom:2px solid #9d0300; padding-left:20px;margin-bottom:10px}
.info-static-menu ul {list-style:none}
.info-static-menu ul li {background:transparent url(../images2/menu_btn_gray.jpg) no-repeat scroll left 9px;
padding-left:15px;padding-top:3px}
.info-static-menu ul li a {font-size:12px}
.info-static-menu ul li a:hover {color:#b70001}



.top_menu {float:right;width:734px;height:30px;position:absolute;top:-2px;right:0px;}
.top_menu ul {list-style:none;float:right}
.top_menu ul li {float:left;width:auto;margin:0px 1px;margin-top:7px}
.top_menu ul li.last {margin:0px 0px;margin-top:7px}
.top_menu ul li a {display:block;float:left;height:19px}

.top_menu ul li a.menu-1 {width:68px;background: url(../images2/menu-1.jpg) top left no-repeat}
.top_menu ul li a.menu-2 {width:118px;background: url(../images2/menu-2.jpg) top left no-repeat}
.top_menu ul li a.menu-3 {width:102px;background: url(../images2/menu-3.jpg) top left no-repeat}
.top_menu ul li a.menu-4 {width:101px;background: url(../images2/menu-4.jpg) top left no-repeat}
.top_menu ul li a.menu-5 {width:150px;background: url(../images2/menu-5.jpg) top left no-repeat}
.top_menu ul li a.menu-6 {width:145px;background: url(../images2/menu-6.jpg) top left no-repeat}


.top_menu ul li a.menu-1:hover  {width:68px;background: url(../images2/menu-1.jpg) bottom left no-repeat}
.top_menu ul li a.menu-2:hover  {width:118px;background: url(../images2/menu-2.jpg) bottom left no-repeat}
.top_menu ul li a.menu-3:hover  {width:102px;background: url(../images2/menu-3.jpg) bottom left no-repeat}
.top_menu ul li a.menu-4:hover  {width:101px;background: url(../images2/menu-4.jpg) bottom left no-repeat}
.top_menu ul li a.menu-5:hover  {width:150px;background: url(../images2/menu-5.jpg) bottom left no-repeat}
.top_menu ul li a.menu-6:hover  {width:145px;background: url(../images2/menu-6.jpg) bottom left no-repeat}

.top_menu ul li a.menu-1-hover  {width:68px;background: url(../images2/menu-1.jpg) bottom left no-repeat}
.top_menu ul li a.menu-2-hover  {width:118px;background: url(../images2/menu-2.jpg) bottom left no-repeat}
.top_menu ul li a.menu-3-hover  {width:102px;background: url(../images2/menu-3.jpg) bottom left no-repeat}
.top_menu ul li a.menu-4-hover  {width:101px;background: url(../images2/menu-4.jpg) bottom left no-repeat}
.top_menu ul li a.menu-5-hover  {width:150px;background: url(../images2/menu-5.jpg) bottom left no-repeat}
.top_menu ul li a.menu-6-hover  {width:145px;background: url(../images2/menu-6.jpg) bottom left no-repeat}

li.child-item {margin-left:14px}
li.child-item a {font-weight:400}
li.child-item2 {margin-left:30px}
li.child-item2 a {font-weight:400}
li.child-item3 {margin-left:45px}
li.child-item3 a {font-weight:400}

.ask-me-prd {background:url("../images2/roleta-ask.png") no-repeat scroll left top transparent;
bottom:10px;
color:#FFFFFF;
font-family:tahoma;
font-size:9px;
height:64px;
left:10px;
line-height:125%;
margin-left:5px;
margin-top:36px;
padding:24px 7px 6px;
position:absolute;
text-align:center;
width:69px;}

.contact-info-content {height:140px;background: url(../images2/call-center-man.gif) top left no-repeat;font-size:12px;font-weight:400;color:#323232;padding-left:140px;padding-top:30px;margin-bottom:-10px}
.contact-info-content p {font-size:12px !important}


.deante-news  a.news_title {background:url("../images2/menu_btn_red.jpg") no-repeat scroll left 3px transparent;color:#222222;padding-left:14px;}
.deante-news div a {padding-left:0px;background:none;float:left}
.deante-news div img {margin:9px;margin-left:0px;float:left;border:3px solid #EEEEEE;margin-top:3px}
.deante-news div p {padding-top:6px;margin-left:0px}
.deante-news div {padding-left:15px}
.deante-news a.news_more {float:none;font-weight:bold}

#sondaContent {background:url("../images2/news_borderbg.jpg") repeat-x scroll left top transparent;float:left;width:230px;padding-bottom:15px}
#sondaContent form {float:left;margin-top:10px;margin-left:5px}
#sondaContent form div {position:relative;margin:2px 0px;clear:both;overflow:hidden}
#sondaContent form div input {position:absolute;top:2px;left:0px;}
#sondaContent form div label {padding-left:17px}
#sondaContent form div .btn-sond {background:none repeat scroll 0 0 #000000;
border:medium none;
color:#FFFFFF;
font-family:arial;
font-size:11px;
font-weight:bold;
height:24px;
padding-bottom:3px;
position:relative !important;
text-align:center;
width:60px;
}
.ansme {color:#000}

.full-ans {border:1px solid #b50000}
.full-ans div {margin:0 !important}
.sonda-obok .news_item {width:365px !important;margin-right:0px !important}

.maincontent_left_adrotator img {width: 230px; height: auto; border:1px solid #9d0300;border-bottom:2px solid #9d0300;}
