
/* ------------- glowne -------------------- */

body {font-size:11px;font-family:Tahoma;background: url(../images/main_bg0.jpg) center 154px repeat-x #F0F0F0;}
body.sub {font-size:11px;font-family:Tahoma;background:#FFF}
#wrapper {width:100%;height:auto;margin:0 auto}
.header-container {width:100%;padding-top:17px;background:#fff}
.header {height:137px;width:1200px;margin:0 auto}
.header_home {height:137px;width:980px;margin:0 auto}
.header_home2 {height:137px;width:1200px;margin:0 auto}
.news_flash {height:366px;width:1200px;margin:0 auto;}
.news_flash_home {height:366px;width:980px;margin:0 auto;}
.content {height:auto;width:100%;background:url(../images/bg_content2.jpg) center top repeat-x #FFF;padding-top:47px;margin:0 auto;}
.content2 {height:auto;width:100%;background:url(../images/bg_content2.jpg) center top repeat-x #FFF;padding-top:0px;margin:0 auto;}
.bottom_menu {height:80px;width:1200px;margin:0 auto;border-top:2px solid #b10137;}
.bottom_menu_home {height:70px;width:980px;margin:0 auto;border-top:2px solid #b10137;}
.footer2 {height:180px;width:1200px;margin:0 auto;border-top:1px solid #e2e2e2;padding-top:10px;padding-bottom:20px}
.footer2_home {height:50px;width:980px;margin:0 auto;border-top:1px solid #e2e2e2;padding-top:0px;padding-bottom:10px}

.footer {height:60px;width:1200px;margin:0 auto;border-top:1px solid #e2e2e2;padding-top:10px;padding-bottom:20px}

/* ------------- header -------------------- */

.header .logo {width:160px;height:120px;background: url(../images/logo.jpg) top left no-repeat; float:left;display:block}
.header .top_box {width:135px;height:86px;float:right;display:block;border-top:2px solid #b10137;margin-left:11px}
.header .top_box  ul.sub {width:100%;list-style:none;text-align:right;}
.header .top_box  ul.sub li {width:100%; border-bottom:1px solid #d7d4d4;height:19px;padding-top:3px;color:#9d9d9d;text-transform:uppercase;height:17px}
.header .top_box  ul.sub li.last {width:100%; border-bottom:none;height:16px;padding-top:0px;color:#9d9d9d;text-transform:uppercase}
.header .top_menu {width:792px;height:87px;float:right;display:block;border-top:2px solid #b10137;margin-left:11px;}
.header .top_menu .redirect_katalog {float:right;text-transform:uppercase;font-size:12px;font-weight:600;font-family:tahoma;color:#000;margin-right:7px;background:url(../images/arrow.jpg) left 55% no-repeat;padding-left:12px}
.header .top_menu .redirect_katalog:hover {color:#b20138}
.header .top_menu  ul.main {width:100%;list-style:none;}
.header .top_menu  ul.main li {width:198px;float:left;}
.header .top_menu  ul.main li ul.sub {width:100%;list-style:none}
.header .top_menu  ul.main li ul.sub li {background: url(../images/list_bg.jpg) top left repeat-x;width:100%; border-bottom:1px solid #d7d4d4;height:19px;padding-top:3px;color:#9d9d9d;text-transform:uppercase;height:17px}
.header .top_menu  ul.main li ul.sub li.last {width:100%; border-bottom:none;height:19px;padding-top:3px;color:#9d9d9d;text-transform:uppercase}
.header .top_menu  ul.main li ul.sub a {margin-left:5px;margin-top:5px;height:7px !important}


.header_home  .logo {width:160px;height:120px;background: url(../images/logo.jpg) top left no-repeat; float:left;display:block}
.header_home  .top_box {width:135px;height:86px;float:right;display:block;margin-left:11px;margin-top:0px;border-top:2px solid #b10137}
.header_home  .top_box  ul.sub {width:100%;list-style:none;text-align:right;}
.header_home  .top_box  ul.sub li {width:100%; border-bottom:1px solid #e7e6e6;padding-top:3px;color:#9d9d9d;text-transform:uppercase;height:19px;background: url(../images/list_bg2.jpg) top left repeat-x;}
.header_home  .top_box  ul.sub li.last {border-bottom:none}
.header_home  .top_box  ul.sub li.global {width:100%; border-bottom:1px solid #e7e6e6;padding-top:3px;color:#9d9d9d;text-transform:uppercase;height:19px;background: url(../images/global2.jpg) 0px 2px no-repeat;}
.header_home  .top_box  ul.sub li a {text-transform:none;color:#b20138;font-weight:600;font-size:10px}
.header_home  .top_box  ul.sub li a:hover {color:#000 !important}
.header_home  .top_box  ul.sub li.last a {margin-top:1px;float:left;margin-left:70px}
.header_home  .top_box  ul.sub li.last img {float:right}
.header_home  .top_menu {width:602px;height:120px;float:right;display:block;margin-right:11px;overflow:hidden}
.header_home  .top_menu .redirect_katalog {float:right;text-transform:uppercase;font-size:12px;font-weight:600;font-family:tahoma;color:#000;margin-right:7px;background:url(../images/arrow.jpg) left 55% no-repeat;padding-left:12px}
.header_home  .top_menu .redirect_katalog:hover {color:#b20138}
.header_home  .top_menu  ul.main {width:100%;list-style:none;padding-left:10px;border-top:2px solid #b10137;}
.header_home  .top_menu  ul.main li {width:200px;float:left;margin-left:0px}
.header_home  .top_menu  ul.main li ul.sub {width:100%;list-style:none;}
.header_home  .top_menu  ul.main li ul.sub li a {text-transform:none;color:#545252;font-weight:600;font-size:10px;background: url(../images/arrow.jpg) left 3px no-repeat;padding-left:15px}

.header_home  .top_menu  ul.main li ul.sub li a:hover {text-transform:none !important;color:#000;font-weight:600;font-size:10px}


.header_home  .top_menu  ul.main li.head {font-weight:600;color:#000 !important}
.header_home  .top_menu  ul.main li ul.sub li {background: url(../images/list_bg.jpg) top left repeat-x;width:100%;border-bottom:1px solid #e7e6e6;height:19px;padding-top:3px;color:#9d9d9d;text-transform:uppercase;height:19px;margin-left:-17px;padding-right:15px}
.header_home  .top_menu  ul.main li ul.sub li.first {background: url(../images/list_bg.jpg) top left repeat-x;width:100%;border-bottom:1px solid #e7e6e6;height:19px;padding-top:3px;color:#9d9d9d;text-transform:uppercase;height:19px;border-top:1px solid #e7e6e6;}
.header_home  .top_menu  ul.main li ul.sub li.last {width:100%;border-bottom:none;height:19px;padding-top:3px;color:#9d9d9d;text-transform:uppercase}
.header_home  .top_menu  ul.main li ul.sub li.last2 {list-style:none;width:100%;border-bottom:none;height:19px;padding-top:3px;color:#9d9d9d;text-transform:uppercase}
.header_home  .top_menu  ul.main li ul.sub a {margin-left:5px;margin-top:5px;height:7px !important}
.header_home  .top_menu  ul.main li p {font-weight:600;padding-left:0px;margin-left:0px;margin-bottom:2px;color:#b10137;font-size:11px;padding-top:3px}






.header_home2  .logo {width:120px;height:120px;background: url(../images/logo.jpg) top left no-repeat; float:left;display:block}
.header_home2  .top_box {width:135px;height:86px;float:right;display:block;margin-left:11px;margin-top:0px;border-top:2px solid #b10137}
.header_home2  .top_box  ul.sub {width:100%;list-style:none;text-align:right;}
.header_home2  .top_box  ul.sub li {width:100%; border-bottom:1px solid #e7e6e6;padding-top:3px;color:#9d9d9d;text-transform:uppercase;height:19px;background: url(../images/list_bg2.jpg) top left repeat-x;}
.header_home2  .top_box  ul.sub li.last {border-bottom:none}
.header_home2  .top_box  ul.sub li.global {width:100%; border-bottom:1px solid #e7e6e6;padding-top:3px;color:#9d9d9d;text-transform:uppercase;height:19px;background: url(../images/global2.jpg) 0px 2px no-repeat;}
.header_home2  .top_box  ul.sub li a {text-transform:none;color:#b20138;font-weight:600;font-size:10px}
.header_home2  .top_box  ul.sub li a:hover {color:#000 !important}
.header_home2  .top_box  ul.sub li.last a {margin-top:1px;float:left;margin-left:70px}
.header_home2  .top_box  ul.sub li.last img {float:right}
.header_home2  .top_menu {width:782px;height:87px;float:right;display:block;margin-left:11px;}
.header_home2  .top_menu .redirect_katalog {float:right;text-transform:uppercase;font-size:12px;font-weight:600;font-family:tahoma;color:#000;margin-right:7px;background:url(../images/arrow.jpg) left 55% no-repeat;padding-left:12px}
.header_home2  .top_menu .redirect_katalog:hover {color:#b20138}
.header_home2  .top_menu  ul.main {width:100%;list-style:none;}
.header_home2  .top_menu  ul.main li {width:229px;float:left;padding:1px 0px}
.header_home2  .top_menu  ul.main li.lastone {width:324px;float:left;}
.header_home2  .top_menu  ul.main li ul.sub {width:100%;list-style:none;}
.header_home2  .top_menu  ul.main li ul.sub li a {text-transform:none;color:#545252;font-weight:600;font-size:11px;background: url(../images/arrow.jpg) left 3px no-repeat;padding-left:15px;}
.header_home2  .top_menu  ul.main li ul.sub li a.left0{text-transform:none;color:#545252;font-weight:600;font-size:11px;background: url(../images/arrow.jpg) left 3px no-repeat;padding-left:15px;margin-right:45px}
.header_home2  .top_menu  ul.main li ul.sub li a:hover {text-transform:none !important;color:#b10137;font-weight:600;font-size:11px}


.header_home2  .top_menu  ul.main li.head {font-weight:600;color:#000 !important}
.header_home2  .top_menu  ul.main li ul.sub li {background: url(../images/list_bg.jpg) top left repeat-x;width:100%;border-bottom:1px solid #e7e6e6;height:19px;padding-top:3px;color:#9d9d9d;text-transform:uppercase;height:19px;margin-left:-17px;padding-right:15px}
.header_home2  .top_menu  ul.main li ul.sub li.first {background: url(../images/list_bg.jpg) top left repeat-x;width:100%;border-bottom:1px solid #e7e6e6;height:19px;padding-top:3px;color:#9d9d9d;text-transform:uppercase;height:19px;border-top:1px solid #e7e6e6;}
.header_home2  .top_menu  ul.main li ul.sub li.firstrev a {color:#b10137;}
.header_home2  .top_menu  ul.main li ul.sub li.firstlast {background: url(../images/list_bg.jpg) top left repeat-x;width:100%;border-bottom:1px solid #e7e6e6;height:19px;padding-top:3px;color:#9d9d9d;text-transform:uppercase;height:19px;border-top:1px solid #e7e6e6;padding-right:15px;margin-left:-25px}
.header_home2  .top_menu  ul.main li ul.sub li.last {width:100%;border-bottom:none;height:19px;padding-top:3px;color:#9d9d9d;text-transform:uppercase}

.header_home2  .top_menu  ul.main li ul.sub li.lastrev a {color:#b10137;}


.header_home2  .top_menu  ul.main li ul.sub li.last2 {list-style:none;width:100%;border-bottom:none;height:19px;padding-top:3px;color:#9d9d9d;text-transform:uppercase}
.header_home2  .top_menu  ul.main li ul.sub a {margin-left:5px;margin-top:5px;height:7px !important}
.header_home2  .top_menu  ul.main li p {font-weight:600;padding-left:10px;margin-left:-17px;margin-bottom:5px;color:#b10137;font-size:12px;border-top:2px solid #b10137;padding-top:5px;margin-top:-2px;}
.header_home2  .top_menu  ul.main li p.revers {font-weight:600;padding-left:10px;margin-left:-17px;margin-bottom:5px;color:#545252;font-size:12px;border-top:2px solid #b10137;padding-top:5px;margin-top:-2px;}

/* header top menu*/

a.firma_top {width:47px;height:7px;display:block;background: url(../images/firma_top.jpg) top left no-repeat}
a.firma_top:hover {width:47px;height:7px;display:block;background: url(../images/firma_top.jpg) bottom left no-repeat}
a.jakosc_top {width:57px;height:7px;display:block;background: url(../images/jakosc_top.jpg) top left no-repeat}
a.jakosc_top:hover {width:57px;height:7px;display:block;background: url(../images/jakosc_top.jpg) bottom left no-repeat}
a.partnerzy_top {width:106px;height:7px;display:block;background: url(../images/partnerzy_top.jpg) top left no-repeat}
a.partnerzy_top:hover {width:106px;height:7px;display:block;background: url(../images/partnerzy_top.jpg) bottom left no-repeat}
a.prasa_top {width:92px;height:7px;display:block;background: url(../images/prasa_top.jpg) top left no-repeat}
a.prasa_top:hover {width:92px;height:7px;display:block;background: url(../images/prasa_top.jpg) bottom left no-repeat}
a.ochrona_top {width:139px;height:7px;display:block;background: url(../images/ochrona_top.jpg) top left no-repeat}
a.ochrona_top:hover {width:139px;height:7px;display:block;background: url(../images/ochrona_top.jpg) bottom left no-repeat}
a.kontakt_top {width:65px;height:7px;display:block;background: url(../images/kontakt_top.jpg) top left no-repeat}
a.kontakt_top:hover {width:65px;height:7px;display:block;background: url(../images/kontakt_top.jpg) bottom left no-repeat}
a.aranzacje_top {width:85px;height:7px;display:block;background: url(../images/aranzacje_top.jpg) top left no-repeat}
a.aranzacje_top:hover {width:85px;height:7px;display:block;background: url(../images/aranzacje_top.jpg) bottom left no-repeat}
a.nowosci_top {width:65px;height:7px;display:block;background: url(../images/nowosci_top.jpg) top left no-repeat}
a.nowosci_top:hover {width:65px;height:7px;display:block;background: url(../images/nowosci_top.jpg) bottom left no-repeat}
a.porady_top {width:135px;height:7px;display:block;background: url(../images/porady_top.jpg) top left no-repeat}
a.porady_top:hover {width:135px;height:7px;display:block;background: url(../images/porady_top.jpg) bottom left no-repeat}
a.pytania_top {width:140px;height:7px;display:block;background: url(../images/pytania_top.jpg) top left no-repeat}
a.pytania_top:hover {width:140px;height:7px;display:block;background: url(../images/pytania_top.jpg) bottom left no-repeat}
a.informacje_top {width:154px;height:7px;display:block;background: url(../images/informacje_top.jpg) top left no-repeat}
a.informacje_top:hover {width:154px;height:7px;display:block;background: url(../images/informacje_top.jpg) bottom left no-repeat}

/* header top box menu*/

.header .top_box  ul.sub  a{text-align:right;float:right;margin-right:2px;margin-top:4px}
a.glowna {width:61px;height:6px;display:block;background: url(../images/glowna.jpg) top left no-repeat}
a.glowna:hover {width:61px;height:6px;display:block;background: url(../images/glowna.jpg) bottom left no-repeat}
a.polec {width:52px;height:8px;display:block;background: url(../images/polec.jpg) top left no-repeat}
a.polec:hover {width:52px;height:8px;display:block;background: url(../images/polec.jpg) bottom left no-repeat}
a.drukuj {width:29px;height:5px;display:block;background: url(../images/drukuj.jpg) top left no-repeat;}
a.drukuj:hover {width:29px;height:5px;display:block;background: url(../images/drukuj.jpg) bottom left no-repeat;}
a.global {width:128px;height:19px;display:block;background: url(../images/global.jpg) top left no-repeat;}
a.global:hover {width:128px;height:19px;display:block;background: url(../images/global.jpg) bottom left no-repeat}


/* header top search*/

.top_search {width:940px;height:32px;float:right}
.top_search .left {width:4px;height:32px;background: url(../images/left0.jpg) top left no-repeat;float:left}
.top_search .right {width:4px;height:32px;background: url(../images/right0.jpg) top left no-repeat;float:right}
.top_search .searchbox {float:left;height:32px;width:790px;}
.top_search .search {float:left;height:30px;width:782px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background: url(../images/search_bg.jpg) top left repeat-x}
.top_search .search .txt {float:left;width:99px;height:7px;background: url(../images/search_txt.jpg) top left no-repeat;margin:13px 5px 0px 5px}
.top_search .search form {float:left}
.top_search .search .search_field {margin-top:4px;float:left}
.top_search .search .search_field input {border:none;width:218px;height:21px;background: url(../images/search_panel.jpg) top left no-repeat;font-size:10px;color:#777;padding-top:4px;margin-right:12px}
.top_search .search .search_button {padding-top:3px;float:left;margin-right:22px}
.top_search .search .search_button input {border:none;width:23px;height:22px;background: url(../images/search_button.jpg) top left no-repeat;cursor:pointer}
.top_search .search .search_button input:hover {border:none;width:23px;height:22px;background: url(../images/search_button.jpg) bottom left no-repeat;cursor:pointer}
.top_search .search .check {padding-top:10px;float:left}
.top_search .search .pokazuj {float:left;width:159px;height:7px;background: url(../images/pokazuj_oferty.jpg) top left no-repeat;margin:12px 0px 0px 9px}
.top_search .search .zaawansowane {width:198px;height:100%;border-left:1px solid #e2e2e2;float:right}
.top_search .search .zaawansowane .wyszukiwanie {width:176px;height:6px;background: url(../images/szuk_awans.jpg) top left no-repeat;display:block;margin:13px 0px 0px 10px}
.top_search .search .zaawansowane .wyszukiwanie:hover {width:176px;height:6px;background: url(../images/szuk_awans.jpg) bottom left no-repeat;display:block;margin:13px 0px 0px 10px}
.top_search .schowekbox {width:135px;height:32px;float:right}
.top_search .schowek {width:127px;height:30px;float:left;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background: url(../images/search_bg.jpg) top left repeat-x}
.top_search .schowek a.button {width:93px;height:22px;background: url(../images/schowek.jpg) top left no-repeat;display:block;margin:4px 0px 0px 14px}
.top_search .schowek a.button:hover {width:93px;height:22px;background: url(../images/schowek.jpg) bottom left no-repeat;display:block;margin:4px 0px 0px 14px}




/* ------------- newsflash -------------------- */

.news_flash .box {width:1210px;margin:0 auto;height:100%}
.news_flash .flashcontent {width:663px;height:403px;background:url(../images/flashcontent.jpg) center top no-repeat; position:absolute;margin-left:-1px}
.news_flash .box .newsbox {float:right;width:540px;height:100%;margin-top:1px;overflow:hidden}
.news_flash .box .news1 {float:right;width:522px;height:179px;background: url(../images/opacity.jpg) center top no-repeat;padding-top:22px;padding-left:22px}
.news_flash .box .news1 img {float:left}
.news_flash .box .news1 h3 {font-size:18px;color:#FFF;font-weight:600;font-family:arial;width:240px;float:left;margin-left:10px;line-height:130%;margin-bottom:4px}
.news_flash .box .news1 h3 span {font-family:tahoma;color:#747171;font-size:9px;font-weight:400}
.news_flash .box .news1 p {color:#cfcfcf;font-family:Tahoma;font-size:11px;float:left;width:310px;margin-left:10px;line-height:135%;height:92px}
.news_flash .box .news1 .wiecej {width:69px;height:22px;background: url(../images/wiecej_black.png) top left no-repeat;display:block;float:right;margin-right:11px;margin-top:2px}
.news_flash .box .news1 .wiecej:hover {width:69px;height:22px;background: url(../images/wiecej_black.png) bottom left no-repeat;display:block;float:right;margin-right:11px;margin-top:2px}
.news_flash .box .news2 {float:right;width:518px;height:161px;margin-top:5px;padding-top:40px}
.news_flash .box .news2 h4 {font-family:tahoma;color:#cfcfcf;font-weight:600}
.news_flash .box .news2 p {font-family:tahoma;color:#cfcfcf;font-weight:400;height:92px}
.news_flash .box .news2 .second {width:245px;height:148px;float:right;margin:5px 0px}
.news_flash .box .news2 .wiecej {width:69px;height:22px;background: url(../images/wiecej.png) top left no-repeat;display:block;float:right;margin-right:11px;margin-top:2px}
.news_flash .box .news2 .wiecej:hover {width:69px;height:22px;background: url(../images/wiecej.png) bottom left no-repeat;display:block;float:right;margin-right:11px;margin-top:2px}




.news_flash_home .box {width:980px;margin:0 auto;height:100%}
.news_flash_home .flashcontent {width:663px;height:403px;background:url(../images/flashcontent.jpg) center top no-repeat; position:absolute;margin-left:-1px}
.news_flash_home .box .newsbox {float:right;width:310px;height:100%;margin-top:1px;overflow:hidden;margin-right:10px}
.news_flash_home .box .news1 {float:right;width:312px;height:179px;background: url(../images/opacity.jpg) center top no-repeat;padding-top:22px;padding-left:22px}
.news_flash_home .box .news1 img {float:left}
.news_flash_home .box .news1 h3 {font-size:18px;color:#FFF;font-weight:600;font-family:arial;width:240px;float:left;margin-left:10px;line-height:130%;margin-bottom:4px}
.news_flash_home .box .news1 h3 span {font-family:tahoma;color:#747171;font-size:9px;font-weight:400}
.news_flash_home .box .news1 p {color:#cfcfcf;font-family:Tahoma;font-size:11px;float:left;width:310px;margin-left:10px;line-height:135%;height:92px}
.news_flash_home .box .news1 .wiecej {width:69px;height:22px;background: url(../images/wiecej_black.png) top left no-repeat;display:block;float:right;margin-right:11px;margin-top:2px}
.news_flash_home .box .news1 .wiecej:hover {width:69px;height:22px;background: url(../images/wiecej_black.png) bottom left no-repeat;display:block;float:right;margin-right:11px;margin-top:2px}
.news_flash_home .box .news2 {float:right;width:300px;height:320px;margin-top:5px;padding-top:30px;margin-right:20px}
.news_flash_home .box .news2 h4 {font-family:tahoma;color:#fff;font-weight:600}
.news_flash_home .box .news2 p {font-family:tahoma;color:#fff;font-weight:400;height:92px}
.news_flash_home .box .news2 .first {width:245px;height:148px;float:right;margin-top:26px;margin-bottom:14px}
.news_flash_home .box .news2 .second {width:245px;height:148px;float:right;color:#fff}
.news_flash_home .box .news2 .wiecej {width:69px;height:22px;background: url(../images/wiecej.png) top left no-repeat;display:block;float:right;margin-right:11px;margin-top:2px}
.news_flash_home .box .news2 .wiecej:hover {width:69px;height:22px;background: url(../images/wiecej.png) bottom left no-repeat;display:block;float:right;margin-right:11px;margin-top:2px}




.bottom_menu .menu_list {height:70px;width:692px;float:left}
.bottom_menu .menu_list ul.main {width:100%;list-style:none;margin-top:5px}
.bottom_menu .menu_list ul.main li {width:25%;float:left}
.bottom_menu .menu_list ul.main li ul.sub {width:100%;list-style:none}
.bottom_menu .menu_list ul.main li ul.sub li {width:100%; border-bottom:1px solid #d7d4d4;height:16px;padding-top:4px;padding-bottom:4px;color:#9d9d9d;text-transform:uppercase}
.bottom_menu .menu_list ul.main li ul.sub li.last {width:100%; border-bottom:none;height:16px;padding-top:2px;color:#9d9d9d;text-transform:uppercase}
.bottom_menu .contact {width:340px;height:56px;float:right;margin-top:11px}
.bottom_menu .contact p {width:260px;font-weight:600;color:#4f4f4f;text-align:right;float:left;margin-top:15px}
.bottom_menu .contact .logo2 {width:56px;height:56px;float:right;display:block;background: url(../images/logo2.jpg) top left no-repeat;}
.bottom_menu .menu_list ul.main li ul.sub {width:100%;list-style:none}
.bottom_menu .menu_list ul.main li ul.sub a {height:6px;}
.bottom_menu .menu_list ul.main li ul.sub a:hover {color:#000}

/* header bottom menu*/
.bottom_menu .menu_list ul.main li ul.sub a.firma {width:47px;height:7px;display:block;background: url(../images/firma.png) top left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.firma:hover {width:47px;height:7px;display:block;background: url(../images/firma.png) bottom left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.jakosc {width:57px;height:8px;display:block;background: url(../images/jakosc.png) top left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.jakosc:hover {width:57px;height:8px;display:block;background: url(../images/jakosc.png) bottom left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.partnerzy {width:106px;height:7px;display:block;background: url(../images/partnerzy.png) top left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.partnerzy:hover {width:106px;height:7px;display:block;background: url(../images/partnerzy.png) bottom left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.prasa{width:92px;height:7px;display:block;background: url(../images/prasa.png) top left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.prasa:hover{width:92px;height:7px;display:block;background: url(../images/prasa.png) bottom left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.ochrona {width:139px;height:8px;display:block;background: url(../images/ochrona.png) top left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.ochrona:hover {width:139px;height:8px;display:block;background: url(../images/ochrona.png) bottom left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.kontakt {width:65px;height:7px;display:block;background: url(../images/kontakt.png) top left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.kontakt:hover {width:65px;height:7px;display:block;background: url(../images/kontakt.png) bottom left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.aranzacje{width:85px;height:7px;display:block;background: url(../images/aranzacje.png) top left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.aranzacje:hover {width:85px;height:7px;display:block;background: url(../images/aranzacje.png) bottom left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.nowosci {width:65px;height:8px;display:block;background: url(../images/nowosci.png) top left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.nowosci:hover {width:65px;height:8px;display:block;background: url(../images/nowosci.png) bottom left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.porady {width:135px;height:7px;display:block;background: url(../images/porady.png) top left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.porady:hover {width:135px;height:7px;display:block;background: url(../images/porady.png) bottom left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.pytania {width:140px;height:7px;display:block;background: url(../images/pytania.png) top left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.pytania:hover {width:140px;height:7px;display:block;background: url(../images/pytania.png) bottom left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.informacje {width:154px;height:8px;display:block;background: url(../images/informacje.png) top left no-repeat}
.bottom_menu .menu_list ul.main li ul.sub a.informacje:hover {width:154px;height:8px;display:block;background: url(../images/informacje.png) bottom left no-repeat}


.bottom_menu .menu_list ul.main li a {font-size:10px;font-weight:600;color:#9D9D9D;text-transform:none;}


.bottom_menu_home .menu_list {height:70px;width:692px;float:left}
.bottom_menu_home .menu_list ul.main {width:100%;list-style:none;margin-top:8px}
.bottom_menu_home .menu_list ul.main li {width:25%;float:left}
.bottom_menu_home .menu_list ul.main li ul.sub {width:100%;list-style:none}
.bottom_menu_home .menu_list ul.main li ul.sub li {width:100%; border-bottom:1px solid #d7d4d4;height:16px;padding-top:3px;color:#9d9d9d;text-transform:uppercase}
.bottom_menu_home .menu_list ul.main li ul.sub li.last {width:100%; border-bottom:none;height:16px;padding-top:7px;color:#9d9d9d;text-transform:uppercase}
.bottom_menu_home .contact {width:340px;height:56px;float:right;margin-top:7px}
.bottom_menu_home .contact p {width:260px;font-weight:600;color:#4f4f4f;text-align:right;float:left;margin-top:15px}
.bottom_menu_home .contact .logo2 {width:56px;height:56px;float:right;display:block;background: url(../images/logo2.jpg) top left no-repeat;}
.bottom_menu_home .menu_list ul.main li ul.sub {width:100%;list-style:none}
.bottom_menu_home .menu_list ul.main li ul.sub a {height:7px;}


/* header bottom menu*/
.bottom_menu_home .menu_list ul.main li ul.sub a.firma {width:47px;height:7px;display:block;background: url(../images/firma.png) top left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.firma:hover {width:47px;height:7px;display:block;background: url(../images/firma.png) bottom left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.jakosc {width:57px;height:8px;display:block;background: url(../images/jakosc.png) top left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.jakosc:hover {width:57px;height:8px;display:block;background: url(../images/jakosc.png) bottom left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.partnerzy {width:106px;height:7px;display:block;background: url(../images/partnerzy2.png) top left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.partnerzy:hover {width:106px;height:7px;display:block;background: url(../images/partnerz2y.png) bottom left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.prasa{width:92px;height:7px;display:block;background: url(../images/prasa.png) top left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.prasa:hover{width:92px;height:7px;display:block;background: url(../images/prasa.png) bottom left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.ochrona {width:139px;height:8px;display:block;background: url(../images/ochrona.png) top left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.ochrona:hover {width:139px;height:8px;display:block;background: url(../images/ochrona.png) bottom left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.kontakt {width:65px;height:7px;display:block;background: url(../images/kontakt.png) top left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.kontakt:hover {width:65px;height:7px;display:block;background: url(../images/kontakt.png) bottom left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.aranzacje{width:85px;height:7px;display:block;background: url(../images/aranzacje.png) top left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.aranzacje:hover {width:85px;height:7px;display:block;background: url(../images/aranzacje.png) bottom left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.nowosci {width:65px;height:8px;display:block;background: url(../images/nowosci.png) top left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.nowosci:hover {width:65px;height:8px;display:block;background: url(../images/nowosci.png) bottom left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.porady {width:135px;height:7px;display:block;background: url(../images/porady.png) top left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.porady:hover {width:135px;height:7px;display:block;background: url(../images/porady.png) bottom left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.pytania {width:140px;height:7px;display:block;background: url(../images/pytania.png) top left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.pytania:hover {width:140px;height:7px;display:block;background: url(../images/pytania.png) bottom left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.informacje {width:154px;height:8px;display:block;background: url(../images/informacje.png) top left no-repeat}
.bottom_menu_home .menu_list ul.main li ul.sub a.informacje:hover {width:154px;height:8px;display:block;background: url(../images/informacje.png) bottom left no-repeat}



/* ------------- footer -------------------- */


.footer .tags {width:720px;float:left}
.footer .tags p {color:#9d9d9d;width:720px;float:left}
.footer .enp  {width:90px;height:45px;display:block;background: url(../images/enp.png) top left no-repeat;float:right}

.footer2 .tags {width:720px;float:left}
.footer2 .tags p {color:#9d9d9d;width:720px;float:left}
.footer2 .enp  {width:82px;height:45px;display:block;background: url(../images/enp.png) top left no-repeat;float:right}

.footer2_home .tags {width:720px;float:left}
.footer2_home .tags p {color:#9d9d9d;width:720px;float:left}
.footer2_home .enp  {width:92px;height:45px;display:block;background: url(../images/enp.png) top left no-repeat;float:right;margin-right:2px}



/* ------------- content -------------------- */


.content2 .maincontent {width:1200px;height:auto;margin:0 auto;margin-bottom:15px;padding-bottom:5px;padding-right:1px;clear:both}


/* contenty_left - menu w kulumnie + katalog */
.content2 .maincontent .content_left {width:231px;height:100%;float:left;background: url(../images/border-top.jpg) top left repeat-x;padding-top:5px}
.content2 .maincontent .content_left .katalog {width:229px;height:116px;background: url(../images/baner-paulmann.jpg) top left no-repeat;display:block;margin-left:2px;margin-bottom:10px}
.content2 .maincontent .content_left .news-ban {width:229px;height:116px;background: url(../images/paulmann-news.jpg) top left no-repeat;display:block;margin-left:2px}
.content2 .maincontent .content_left ul.mainmenu {list-style:none;margin-bottom:10px}
.content2 .maincontent .content_left ul.mainmenu li {height:auto;border-bottom:1px solid #e2e2e2;background: url(../images/menu_bg2.jpg) bottom left repeat-x;padding-top:0px;padding-left:3px;overflow:hidden;margin:7px 0px}
.content2 .maincontent .content_left ul.mainmenu li a {display:block;font-size:9px;font-weight:600;font-family:tahoma;text-transform:uppercase;background:url(../images/arrow.png) left 2px no-repeat;padding-left:15px;color:#454545;padding-bottom:4px}
.content2 .maincontent .content_left ul.mainmenu li a:hover {text-decoration:underline;color:#000}
.content2 .maincontent .content_left ul.mainmenu li a.current {text-decoration:underline;color:#000;background:url(../images/arrow_red.png) left 2px no-repeat;}
.content2 .maincontent .content_left ul.mainmenu ul.submenu {padding-left:15px;list-style:none}
.content2 .maincontent .content_left ul.mainmenu ul.submenu li {border:none;background:none}
.content2 .maincontent .content_left ul.mainmenu ul.submenu li a {display:block;font-size:9px;font-weight:600;font-family:tahoma;text-transform:uppercase;background:url(../images/arrow_red.png) left 2px no-repeat;padding-left:15px;color:#b10037;padding-bottom:4px}
.content2 .maincontent .content_left ul.mainmenu ul.submenu li a:hover {text-decoration:underline;color:#b10037}
.content2 .maincontent .content_left ul.mainmenu ul.submenu li a.current {text-decoration:underline;color:#b10037}


.content2 .maincontent .content_left ul.mainmenu ul.submenu_submenu {padding-left:15px;list-style:none}
.content2 .maincontent .content_left ul.mainmenu ul.submenu_submenu li {border:none;background:none;margin:5px 0px}
.content2 .maincontent .content_left ul.mainmenu ul.submenu_submenu li a {display:block;font-size:9px;font-weight:600;font-family:tahoma;text-transform:uppercase;background:url(../images/arrow_red2.png) left 2px no-repeat;padding-left:15px;color:#c0854b;padding-bottom:4px}
.content2 .maincontent .content_left ul.mainmenu ul.submenu_submenu li a:hover {text-decoration:underline;color:#c0854b}
.content2 .maincontent .content_left ul.mainmenu ul.submenu_submenu li a.current {text-decoration:underline;color:#c0854b}
/* contenty_center - katalog produktów etc*/

.content2 .maincontent .content_center {width:946px;height:auto;float:right;background: url(../images/border-top.jpg) top left repeat-x;padding-top:5px}

/* contenty_center - scieżka breadcrumb */

.content2 .maincontent .content_center .breadcrumb {width:100%;height:22px;margin-top:5px}
.content2 .maincontent .content_center .breadcrumb img {float:left}
.content2 .maincontent .content_center .breadcrumb span {display:block;width:6px;height:6px;background: url(../images/arrow_mini.jpg) top left no-repeat;float:left;margin-top:5px;margin-left:4px;margin-right:4px}
.content2 .maincontent .content_center .breadcrumb a {font-size:9px;color:#5f5f5f;float:left}
.content2 .maincontent .content_center .breadcrumb p {font-size:9px;color:#111;float:left}
.content2 .maincontent .content_center .breadcrumb a:hover {color:#000} 

/* contenty_center - boxy na prezentacje produktów */

/* box produkt - podstrona produkt*/
/* box produkt - podstrona produktu - panel lewy - galeria*/
.content2 .maincontent .content_center .full_produkt_box {height:auto;width:945px;margin-top:15px;margin-bottom:20px}
.content2 .maincontent .content_center .full_produkt_header {height:20px;width:948px}
.content2 .maincontent .content_center .full_produkt {height:auto;width:945px;background:#FFF;border:1px solid #e2e2e2;margin-top:0px;border-top:2px solid #b10137}
.content2 .maincontent .content_center .full_produkt .left {width:286px;height:479px;float:left;margin-left:8px;margin-top:8px;border:1px solid #e2e2e2}
.content2 .maincontent .content_center .full_produkt .left_produkt_box {width:286px;height:auto;float:left;margin-left:20px;margin-top:20px;display:inline}
.content2 .maincontent .content_center .full_produkt .left_produkt {width:286px;height:auto;border:1px solid #e2e2e2}
.content2 .maincontent .content_center .full_produkt .left_subbox {width:284px;height:477px;border:1px solid #fff;background:#f0f0f0}   
.content2 .maincontent .content_center .full_produkt .left_subbox_produkt {width:284px;height:auto;border:1px solid #fff;background:#f0f0f0;margin-bottom:0px;padding-bottom:5px}  
.content2 .maincontent .content_center .full_produkt .left {width:286px;height:479px;float:left;margin-left:8px;margin-top:8px;border:1px solid #e2e2e2}
.user_actions {float:left;margin-top:15px;margin-bottom:13px}
.user_actions a {width:170px;color:#444;font-size:11px;text-transform:lowercase;font-weight:400;padding-top:4px;display:block}
.user_actions a:hover {color:#000}
.user_actions span {margin-top:-2px}
.user_actions span.email {display:block;width:10px;height:11px;background: url(../images/email2.gif) bottom left no-repeat;float:left;margin-top:5px;margin-left:4px;margin-right:7px}
.user_actions span.karta {display:block;width:9px;height:11px;background: url(../images/karta2.gif) bottom left no-repeat;float:left;margin-top:5px;margin-left:4px;margin-right:7px}
.user_actions span.instru {display:block;width:9px;height:12px;background: url(../images/instru2.gif) bottom left no-repeat;float:left;margin-top:5px;margin-left:4px;margin-right:7px}
.user_actions p {clear:both;padding:0px !important}

/* box duży podstrona produktu*/
.content2 .maincontent .content_center .big_produkt_box_2 {width:264px;height:auto;float:left;display:inline;margin-top:8px;margin-left:10px;margin-bottom:5px}
.content2 .maincontent .content_center .full_kategoria .big_produkt_box_2 {width:264px;height:auto;float:left;display:block;margin-top:8px;margin-left:10px;margin-bottom:-5px}
.content2 .maincontent .content_center .big_produkt_box_2 #main_image {height:280px}
.content2 .maincontent .content_center .big_produkt_box_2 #main_image img {width:264px;height:267px}
.content2 .maincontent .content_center .big_produkt_box_2 ul.gallery_demo_unstyled {list-style:none}
.content2 .maincontent .content_center .big_produkt_box_2 .galleria_wrapper {position:absolute}
.content2 .maincontent .content_center .big_produkt_box_2 ul.gallery_demo_unstyled li {width:77px;height:77px;float:left;cursor:pointer;border:1px solid #d2d1d1;margin-top:6px;overflow:hidden}
.content2 .maincontent .content_center .big_produkt_box_2 .active {}
.content2 .maincontent .content_center .big_produkt_box_2 ul.gallery_demo_unstyled li img.thumb {width:77px;height:77px;float:left;cursor:pointer;overflow:hidden}
.content2 .maincontent .content_center .big_produkt_box_2 ul.gallery_demo_unstyled li.center {width:77px;height:77px;float:left;cursor:pointer;margin-right:13px;margin-left:13px}
.content2 .maincontent .content_center .big_produkt_box_2 a.name {display:block;margin:0 auto;font-size:18px;font-family:tahoma;font-weight:600;color:#b10137;text-align:center;margin-top:-10px;margin-bottom:6px}



/* box produkt - podstrona produktu - panel prawy - opis, specyfikacja, taby*/
.content2 .maincontent .content_center .full_produkt .right {width:608px;height:auto;float:left;float:left;margin-top:20px;margin-left:10px}                                                                                             
.content2 .maincontent .content_center .full_produkt .right h2 {color:#c2003d;font-size:24px;font-weight:400;margin-left:11px;width:600px}
.content2 .maincontent .content_center .full_produkt .right .big_desc {width:595px;height:auto;margin-left:8px;}
.content2 .maincontent .content_center .full_produkt .right .tabs {width:580px;height:auto;margin-left:8px;margin-top:15px;margin-bottom:12px;padding-bottom:10px}
.content2 .maincontent .content_center .full_produkt .right .big_desc .tech {width:270px;height:auto;float:left;margin-left:2px;overflow:hidden;margin-bottom:10px}
.content2 .maincontent .content_center .full_produkt .right .big_desc .tech h4 {font-weight:600;margin-left:0px;margin-bottom:3px;font-size:9px}
.content2 .maincontent .content_center .full_produkt .right .big_desc .tech p  {margin-left:10px;padding-top:10px;width:90%;color:#3a3939}
.content2 .maincontent .content_center .full_produkt .right .big_desc .tech ul li {padding:2px 0px 0px 16px;background:transparent url(../images/arrow.jpg) no-repeat scroll left 7px}
.content2 .maincontent .content_center .full_produkt .right .big_desc .char {width:320px;height:auto;float:right;margin-bottom:10px}
.content2 .maincontent .content_center .full_produkt .right .big_desc .char h4 {font-weight:600;margin-top:0px;margin-left:7px;padding:0;margin-bottom:3px;font-size:9px}
.content2 .maincontent .content_center .full_produkt .right .big_desc .char p  {margin-left:10px;padding-top:10px;width:90%;color:#3a3939}
.content2 .maincontent .content_center .full_produkt .right .big_desc .char .spec_signs {margin-left:6px;margin-top:14px;}
.content2 .maincontent .content_center .full_produkt .right .big_desc .char .spec_signs img {margin:0px 3px;}



/* box nowosci */
.content2 .maincontent .content_center .nowosci_box {height:515px;width:945px;margin-top:11px}
.content2 .maincontent .content_center .nowosci_header {height:20px;width:945px}
.content2 .maincontent .content_center .nowosci {height:497px;width:945px;background:#FFF;border:1px solid #e2e2e2;margin-top:-1px}
.content2 .maincontent .content_center .nowosci .left {width:286px;height:479px;float:left;margin-left:8px;margin-top:8px;border:1px solid #e2e2e2;display:inline}
.content2 .maincontent .content_center .nowosci .left_subbox {width:284px;height:477px;border:1px solid #fff;background:#f0f0f0}   
.content2 .maincontent .content_center .nowosci .right {width:638px;height:478px;float:left;float:right;margin-top:8px}                                                                                             
.content2 .maincontent .content_center .nowosci .right .noweprodukty_subbox {height:233px;width:627px;background:#fff;border:1px solid #e2e2e2;margin-bottom:11px}
.content2 .maincontent .content_center .nowosci .right .noweprodukty {height:231px;width:620px;background:#f0f0f0;border:1px solid #fff;padding-left:5px;position:relative;z-index:6}
.content2 .maincontent .content_center .nowosci .right .noweprodukty ul.nowe {list-style:none}

/* box top 10 */
.content2 .maincontent .content_center .top10_box {height:auto;width:945px;margin-top:15px}
.content2 .maincontent .content_center .top10_header {height:20px;width:945px}
.content2 .maincontent .content_center .top10_subbox {height:233px;width:944px;background:#fff;border:1px solid #e2e2e2;border-top:2px solid #b10137}
.content2 .maincontent .content_center .top10 {height:231px;width:931px;background:#f0f0f0;border:1px solid #fff;padding-left:11px}

/* filtruj */
.content2 .maincontent .content_center .filtruj_box {height:auto;width:945px;margin-top:11px;padding:2px 0px}
.ie6 .content2 .maincontent .content_center .filtruj_box {height:auto;width:945px;margin-top:13px;padding:2px 0px}
.ie7 .content2 .maincontent .content_center .filtruj_box {height:auto;width:945px;margin-top:15px;padding:2px 0px}
.content2 .maincontent .content_center .filtruj_header {height:20px;width:945px}
.content2 .maincontent .content_center .filtruj_subbox {height:auto;width:944px;background:#fff;border:1px solid #e2e2e2;border-top:2px solid #b10137;margin-top:2px;padding:0px 0px}
.content2 .maincontent .content_center .filtruj {height:auto;width:931px;background:#f0f0f0;border:1px solid #fff;padding-left:11px;padding-bottom:13px}
.hidden-search  {float:left;display:none;width:920px;}
.hidden-search table {margin-top:10px}
.hidden-search table td {padding:4px 14px 4px 0px}
.hidden-search table td input {width:180px;float:left;margin-top:0px;height:17px;margin-left:0px;padding-top:2px}
.hidden-search table td select {width:183px;float:left;margin-top:0px;height:20px;margin-left:0px;padding-top:0px;font-size:12px;font-family:tahoma;line-height:18px}

/* kategoria top 10 */
.img_container {width:148px;height:148px;margin-bottom:6px;border:1px solid #e3e3e3}
.content2 .maincontent .content_center .kategoria_box {height:auto;width:945px;margin-top:15px}
.content2 .maincontent .content_center .kategoria_header {height:20px;width:945px}
.content2 .maincontent .content_center .kategoria_subbox {height:auto;width:942px;background:#fff;border:1px solid #e2e2e2;border-top:2px solid #b10137}
.content2 .maincontent .content_center .kategoria_subbox_gray {height:auto;width:942px;background:#fff;border:1px solid #e2e2e2;border-top:1px solid #e2e2e2;margin-top:10px}
.content2 .maincontent .content_center .kategoria {height:auto;width:931px;background:#f0f0f0;border:1px solid #fff;padding-left:11px}
.content2 .maincontent .content_center .kategoria .produkt_box p {min-height:30px;width:150px;margin:0 auto;text-align:center;font-weight:600;color:#4f4f4f;font-size:11px;overflow:hidden}
.content2 .maincontent .content_center .kategoria .produkt_box {height:auto;width:155px;height:auto;float:left;display:block;position:relative;z-index:3}


/* box rekomendowane */
.content2 .maincontent .content_center .reccomend_box {height:253px;width:478px;margin-top:15px;float:left}
.content2 .maincontent .content_center .reccomend_header {height:20px;width:478px}
.content2 .maincontent .content_center .reccomend_subbox {height:233px;width:478px;background:#FFF;border:1px solid #e2e2e2;border-top:2px solid #b10137}
.content2 .maincontent .content_center .reccomend {height:231px;width:468px;background:#f0f0f0;border:1px solid #fff;padding-left:8px}

/* box salony */
.content2 .maincontent .content_center .salony_box {height:253px;width:457px;margin-top:15px;float:right}
.content2 .maincontent .content_center .salony_header {height:20px;width:457px}
.content2 .maincontent .content_center .salony_subbox {height:233px;width:457px;background:#FFF;border:1px solid #e2e2e2;border-top:2px solid #b10137}
.content2 .maincontent .content_center .salony {height:231px;width:455px;background:#f0f0f0;border:1px solid #fff;}
.content2 .maincontent .content_center .salony .leftbox {width:222px;height:211px;float:left;background: url(../images/border_salony.jpg) top right repeat-y;margin-top:10px} 
.content2 .maincontent .content_center .salony .rightbox {width:222px;height:211px;float:right;margin-top:10px}
.content2 .maincontent .content_center .salony ul {list-style-image: url(../images/arrow.png);margin-left:30px;color:#4f4f4f}
.content2 .maincontent .content_center .salony ul li {margin-bottom:4px}


/* boxy produktów - wspólne*/
/* boxy male */
.content2 .maincontent .content_center .produkt_box {width:155px;height:223px;float:left;display:block;margin-top:5px;}
.content2 .maincontent .content_center .selected {width:155px;height:223px;float:left;display:block;margin-top:5px;}
.content2 .maincontent .content_center .selected p {color:#b10137 !important}
.content2 .maincontent .content_center .selected img {border:none !important}
.content2 .maincontent .content_center .selected .zobacz {width:118px;height:21px;background: url(../images/zobacznew.jpg) bottom left no-repeat !important;margin:0 auto;display:block;margin-top:1px;z-index:9999 }
.content2 .maincontent .content_center .produkt_box img {width:146px;height:146px;z-index:1;position:relative}
.content2 .maincontent .content_center .produkt_box p {height:54px;width:150px;margin:0 auto;text-align:center;font-weight:600;color:#4f4f4f}
.content2 .maincontent .content_center .produkt_box .zobacz {width:118px;height:21px;background: url(../images/zobacznew.jpg) top  left no-repeat;margin:0 auto;display:block;margin-top:1px}
.content2 .maincontent .content_center .produkt_box .zobacz:hover {width:118px;height:21px;background: url(../images/zobacznew.jpg) bottom left no-repeat;margin:0 auto;display:block;margin-top:1px}
.content2 .maincontent .content_center .produkt_box .zobacz3 {width:118px;height:21px;background: url(../images/zobacznew2.jpg) top  left no-repeat;margin:0 auto;display:block;margin-top:3px;z-index:9999;}
.content2 .maincontent .content_center .produkt_box .zobacz3:hover {width:118px;height:21px;background: url(../images/zobacznew2.jpg) bottom left no-repeat;margin:0 auto;display:block;margin-top:3px;z-index:9999; }
.content2 .maincontent .content_center .produkt_box p.cena {width:auto;height:15px;min-height:15px;background: url(../images/cena2.png) top left no-repeat #f0f0f0;float:right;margin-top:-19px;z-index:4;position:relative;font-size:9px;padding-top:3px;padding-right:6px;padding-left:6px;margin-right:5px}


/* box duży*/
.content2 .maincontent .content_center .big_produkt_box {width:264px;height:472px;float:left;display:inline;margin-top:5px;margin-left:10px}
.content2 .maincontent .content_center .big_produkt_box .desc {width:100%;height:186px;}
.content2 .maincontent .content_center .big_produkt_box img {width:264px;height:264px;z-index:1;position:relative}
.content2 .maincontent .content_center .big_produkt_box  p {height:56px;width:150px;margin:0 auto;text-align:center;font-weight:600;color:#4f4f4f}
.content2 .maincontent .content_center .big_produkt_box  h3 {width:90%;text-align:left;font-weight:600;color:#b10037;font-size:18px;font-family:arial}
.content2 .maincontent .content_center .big_produkt_box  ul.description {list-style:none;color:#4f4f4f;font-weight:600;margin-top:10px}
.content2 .maincontent .content_center .big_produkt_box  ul.description span {color:#b10037}
.content2 .maincontent .content_center .big_produkt_box  ul.description li {width:100%;height:19px;background: url(../images/border_list.jpg) bottom left repeat-x}
.content2 .maincontent .content_center .big_produkt_box p.cena {width:50px;height:20px;background: url(../images/cena2.png) top left no-repeat;float:right;margin-top:-23px;z-index:4;position:relative;font-size:9px;padding-top:3px;padding-right:5px}
.content2 .maincontent .content_center .big_produkt_box .zobacz {float:left;width:118px;height:21px;background: url(../images/zobacznew.jpg) top left no-repeat;margin:0 auto;display:block;margin-top:-1px;margin-left:75px}
.content2 .maincontent .content_center .big_produkt_box .zobacz:hover {width:118px;height:21px;background: url(../images/zobacznew.jpg) bottom left no-repeat;margin:0 auto;display:block;margin-top:-1px;margin-left:75px}
.content2 .maincontent .content_center .big_produkt_box .dodaj {float:right;width:118px;height:21px;background: url(../images/dodajnew.jpg) top left no-repeat;margin:0 auto;display:block;margin-top:-1px}
.content2 .maincontent .content_center .big_produkt_box .dodaj:hover {width:118px;height:21px;background: url(../images/dodajnew.jpg) bottom left no-repeat;margin:0 auto;display:block;margin-top:-1px}




/* naglowki boxow*/
/* purple */
.content2 .maincontent .content_center .headbox1 {height:20px;width:378px;background: url(../images/head_bg.jpg) bottom left repeat-x;margin-left:26px}
.content2 .maincontent .content_center .headbox1 .head {float:left;width:360px;height:20px;}
.content2 .maincontent .content_center .headbox1 .head p {color:#fff;text-transform:uppercase;text-align:center;font-weight:600;font-size:11px;margin-top:3px}
.content2 .maincontent .content_center .headbox2 {height:20px;width:325px;background: url(../images/head_bg.jpg) bottom left repeat-x;margin-left:26px}
.content2 .maincontent .content_center .headbox2 .head {float:left;width:309px;height:20px;}
.content2 .maincontent .content_center .headbox2 .head p {color:#fff;text-transform:uppercase;text-align:center;font-weight:600;font-size:11px;margin-top:3px}
.content2 .maincontent .content_center .headbox3 {height:20px;width:182px;background: url(../images/head_bg.jpg) bottom left repeat-x;margin-left:26px}
.content2 .maincontent .content_center .headbox3 .head {float:left;width:166px;height:20px;}
.content2 .maincontent .content_center .headbox3 .head p {color:#fff;text-transform:uppercase;text-align:center;font-weight:600;font-size:11px;margin-top:3px}
.content2 .maincontent .content_center .headright {float:right;width:8px;height:20px;background: url(../images/headright.jpg) bottom left no-repeat;}
.content2 .maincontent .content_center .headleft {float:left;width:8px;height:20px;background: url(../images/headleft.jpg) bottom left no-repeat;}

/* white */
.content2 .maincontent .content_center .headbox4 {height:20px;width:182px;background: url(../images/headbg1.jpg) bottom left repeat-x;margin-left:26px;position:relative}
.content2 .maincontent .content_center .headbox4 .head {float:left;width:172px;height:20px;border:none}
.content2 .maincontent .content_center .headbox4 .head p {color:#4f4f4f;text-transform:uppercase;text-align:center;font-weight:600;font-size:11px;margin-top:3px}
.content2 .maincontent .content_center .headright1 {float:right;width:5px;height:20px;background: url(../images/headright1.jpg) bottom left no-repeat;}
.content2 .maincontent .content_center .headleft1 {float:left;width:5px;height:20px;background: url(../images/headleft1.jpg) bottom left no-repeat;}


/* white auto */
.content2 .maincontent .content_center .headbox5 {height:20px;float:left;margin-left:0px;position:relative;width:auto;z-index:6}
.content2 .maincontent .content_center .headbox5 .head {float:left;height:20px;border:none;padding:0px 10px;background: url(../images/headbg1.jpg) bottom left repeat-x;}
.content2 .maincontent .content_center .headbox5 .head p {color:#4f4f4f;text-transform:uppercase;text-align:center;font-weight:600;font-size:11px;margin-top:3px}
.content2 .maincontent .content_center .headbox5 .head p a {color:#4f4f4f;font-weight:400}
.content2 .maincontent .content_center .headbox5 .head p a:hover {color:#000;}
.content2 .maincontent .content_center .headright1 {float:left;width:5px;height:20px;background: url(../images/headright1.jpg) bottom left no-repeat;}
.content2 .maincontent .content_center .headleft1 {float:left;width:5px;height:20px;background: url(../images/headleft1.jpg) bottom left no-repeat;}


/* purple auto */
.content2 .maincontent .content_center .headbox6 {height:20px;float:left;margin-left:0px;position:relative;width:auto;}
.content2 .maincontent .content_center .headbox6 .head {float:left;height:20px;border:none;padding:0px 10px;background: url(../images/head_bg.jpg) bottom left repeat-x;}
.content2 .maincontent .content_center .headbox6 .head p {color:#fff;text-transform:uppercase;text-align:center;font-weight:600;font-size:11px;margin-top:3px}
.content2 .maincontent .content_center .headbox6 .head p a {color:#4f4f4f;}
.content2 .maincontent .content_center .headbox6 .head p a:hover {color:#000;}
.content2 .maincontent .content_center .headright2 {float:left;width:8px;height:20px;background: url(../images/headright2.png) bottom left no-repeat;}
.content2 .maincontent .content_center .headleft2 {float:left;width:8px;height:20px;background: url(../images/headleft.jpg) bottom left no-repeat;}
.content2 .maincontent .content_center .headright3 {float:left;width:8px;height:20px;background: url(../images/headright2.png) bottom left no-repeat;}
.content2 .maincontent .content_center .headleft3 {float:left;width:8px;height:20px;background: url(../images/headleft2.png) bottom left no-repeat;}


.content2 .maincontent .content_center .headbox7 {height:20px;float:right;margin-left:0px;position:relative;width:auto;}
.content2 .maincontent .content_center .headbox7 .head {float:right;height:20px;border:none;padding:0px 0px;}
.content2 .maincontent .content_center .headbox7 .head p {color:#333;text-transform:uppercase;text-align:center;font-weight:400;font-size:9px;margin-top:3px}
.content2 .maincontent .content_center .headbox7 .head p a img {margin:2px 2px}
.content2 .maincontent .content_center .headbox7 .head p a {color:#4f4f4f;}
.content2 .maincontent .content_center .headbox7 .head p a:hover {color:#000;}

.pagin{text-align:center;width:930px;float:right;height:20px;display:block;margin-top:10px;margin-bottom:-2px}
.pagin_center {height:15px;width:auto;margin:0 auto;display:block;float:right}
.pagin a.nr {width:auto;height:12px;display:block;float:left;color:#b10037;margin:4px 4px;padding:0px 4px 4px 4px;font-size:10px}
.pagin a.nr_current {width:auto;height:12px;display:block;float:left;color:#000;margin:4px 4px;padding:0px 4px 4px 4px;font-size:10px;cursor:auto}

.filtr_left{float:left;margin-top:6px}
.filtr_right {float:left;margin-top:6px;margin-left:24px;padding-left:24px;background: url(../images/border_salony.jpg) top left repeat-y;}
.filtruj {text-align:right;}
.filtruj p {margin-top:4px}
.filtruj select {width:124px;border:1px solid #bbb;background:#fff;font-size:10px}

.filtruj p.result {clear:both;padding-top:3px}

.txt {margin:20px 20px;font-family:arial;font-size:12px;line-height:18px}
.txt h1 {font-size:26px}
.txt h2 {font-size:23px}
.txt h3 {font-size:19px}
.txt h4 {font-size:15px}
.txt ul {margin-left:20px}
.txt p {width:94%;border-left:3px solid #b10037;padding-left:15px;margin-top:6px}
.txt a.default {text-decoration:underline;color:blue}
.txt ul.paulmann {list-style-image:url(../images/arrow_red.png)}
.txt ul.paulmann li ul {list-style-image:url(../images/arrow.png)}

div.produkt_box p {font-weight:400 !important}
p.mini {height:15px !important;text-transform:none;font-size:12px !important;margin-top:-2px !important;padding-bottom:7px }

p.cena {display:none}
a.zoom {position:absolute;width:23px;height:24px;display:block;margin-top:10px;margin-left:10px;background: url(../images/zoom_but.gif) top left no-repeat;z-index:9}


div.tabs_filtry ul.tabNavigation {width:100%;list-style:none;margin-bottom:-16px;margin-top:10px}
div.tabs_filtry ul.tabNavigation2 {width:100%;list-style:none;margin-bottom:-15px;margin-top:6px}
div.tabs_filtry ul.tabNavigation li {float:left;margin:0px 1px;width:150px}
div.tabs_filtry ul.tabNavigation li a {width:150px !important;overflow:hidden}
div.tabs_filtry ul.tabNavigation li a p{text-transform:uppercase;}
div.tabs_filtry ul.tabNavigation li a.selected_tab p{color:#fff !important}
div.tabs_filtry ul.tabNavigation .headbox5 {width:150px !important}
div.tabs_filtry ul.tabNavigation .filtruj_header {width:150px !important;margin-top:-2px;margin-bottom:1px}
div.tabs_filtry .filtruj_header2 {width:150px !important;margin-top:12px;margin-bottom:-10px}
div.tabs_filtry ul.tabNavigation ul.tabNavigation a.selected
{margin:0px !important;padding:0px !important}

div.tabs_filtry ul.tabNavigation li a.selected_tab .headbox5 {height:20px;float:left;margin-left:0px;position:relative;width:150px}
div.tabs_filtry ul.tabNavigation li a.selected_tab .head {float:left;height:20px;border:none;padding:0px 10px;background: url(../images/head_bg.jpg) bottom left repeat-x !important;}
div.tabs_filtry ul.tabNavigation li a.selected_tab .headright1 {float:left;width:8px;height:20px;background: url(../images/headright2.png) bottom left no-repeat !important;}
div.tabs_filtry ul.tabNavigation li a.selected_tab .headleft1 {float:left;width:8px;height:20px;background: url(../images/headleft2.png) bottom left no-repeat !important;}
div.tabs_filtry .filtruj_header2 .headbox5 {cursor:default}

div.tabs_filtry .filtruj_header2 .head {float:left;height:20px;border:none;padding:0px 10px;background: url(../images/head_bg.jpg) bottom left repeat-x !important;}
div.tabs_filtry .filtruj_header2 .headright1 {float:left;width:8px;height:20px;background: url(../images/headright2.png) bottom left no-repeat !important;}
div.tabs_filtry .filtruj_header2 .headleft1 {float:left;width:8px;height:20px;background: url(../images/headleft2.png) bottom left no-repeat !important;}
div.tabs_filtry .filtruj_header2 .headbox5 p {color:#fff !important}
.filtr_left2 {float:left;margin-top:10px}
.filtr_left2 p {float:left;margin-top:10px;text-transform:uppercase}
.filtr_left2 input.searchfield {width:200px;float:left;margin-top:8px;height:17px;margin-left:10px;padding-top:2px;color:#333;border:1px solid #bbb}
.filtr_left2 input.submit2 {float:left;background: url(../images/gosearch.gif) top left no-repeat;margin-top:7px;height:23px;margin-left:19px;border:none;padding-bottom:2px;width:22px;cursor:pointer}
.filtr_right2 {float:left;margin-top:10px;margin-left:24px;padding-left:24px;background: url(../images/border_salony.jpg) top left repeat-y;}
.filtr_right2 p {float:left;margin-top:10px;text-transform:uppercase;font-size:10px}
.filtr_right2 a {float:left;margin-top:10px;text-transform:uppercase;margin-left:15px}




.filtr_left2 input.submit2 {float:left;background: url(../images/gosearch.gif) top left no-repeat;margin-top:7px;height:23px;margin-left:19px;border:none;padding-bottom:2px;width:22px;cursor:pointer}

.checkme-now {float:left;outline:none !important;width:14px !important;height:14px !important;border:none !important;color:#000 !important;background:none !important;margin-top:12px;margin-left:4px;margin-right:4px}


.redirect_button {width:322px;height:50px;display:block;background:url(../images/redirect_button.png) top left no-repeat}
.redirect {margin-top:10px;float:left;margin-left:-8px;position:relative;}

div.tabs_filtry2 ul.tabNavigation {width:100%;list-style:none;margin-bottom:-16px;margin-top:10px}
div.tabs_filtry2 ul.tabNavigation2 {width:100%;list-style:none;margin-bottom:-15px;margin-top:6px;height:22px;overflow:hidden}
div.tabs_filtry2 ul.tabNavigation li {float:left;margin:0px 1px;width:150px}
div.tabs_filtry2 ul.tabNavigation li a {width:150px !important;overflow:hidden}
div.tabs_filtry2 ul.tabNavigation li a p{text-transform:uppercase;}
div.tabs_filtry2 ul.tabNavigation li a.selected_tab p{color:#fff !important}
div.tabs_filtry2 ul.tabNavigation .headbox5 {width:150px !important}
div.tabs_filtry2 ul.tabNavigation .filtruj_header {width:150px !important;margin-top:-2px;margin-bottom:1px}
div.tabs_filtry2 .filtruj_header2 {width:150px !important;margin-top:12px;margin-bottom:-10px}
div.tabs_filtry2 ul.tabNavigation ul.tabNavigation a.selected
{margin:0px !important;padding:0px !important}

div.tabs_filtry2 ul.tabNavigation li a.selected_tab .headbox5 {height:20px;float:left;margin-left:0px;position:relative;width:150px}
div.tabs_filtry2 ul.tabNavigation li a.selected_tab .head {float:left;height:20px;border:none;padding:0px 10px;background: url(../images/head_bg.jpg) bottom left repeat-x !important;}
div.tabs_filtry2 ul.tabNavigation li a.selected_tab .headright1 {float:left;width:8px;height:20px;background: url(../images/headright2.png) bottom left no-repeat !important;}
div.tabs_filtry2 ul.tabNavigation li a.selected_tab .headleft1 {float:left;width:8px;height:20px;background: url(../images/headleft2.png) bottom left no-repeat !important;}
div.tabs_filtry2 .filtruj_header2 .headbox5 {cursor:default}

div.tabs_filtry2 .filtruj_header2 .head {float:left;height:20px;border:none;padding:0px 10px;background: url(../images/head_bg.jpg) bottom left repeat-x !important;}
div.tabs_filtry2 .filtruj_header2 .headright1 {float:left;width:8px;height:20px;background: url(../images/headright2.png) bottom left no-repeat !important;}
div.tabs_filtry2 .filtruj_header2 .headleft1 {float:left;width:8px;height:20px;background: url(../images/headleft2.png) bottom left no-repeat !important;}
div.tabs_filtry2 .filtruj_header2 .headbox5 p {color:#fff !important}
.revss {color:#b10137 !important;border-top:none !important}
table.ask-about {margin:10px 0px}
table.ask-about td {padding:4px;vertical-align:top}
table.ask-about input, table.ask-about textarea  {border:1px solid #e3e3e3; width:340px;height:20px}
 table.ask-about textarea {height:120px}
table.ask-about input.sendqfild {width:60px;margin:0px 5px;font-weight:600;color:#fff;font-size:10px;line-height:19px;height:20px;padding-bottom:3px;border:none;background: #c3003c;float:right}
table.ask-about input.kapciafild {width:170px}

.tabs {width:905px;margin:40px auto;border:1px solid #e2e2e2;float:left;margin-left:20px;margin-bottom:15px;border-top:2px solid #bd365f;display:inline}
.tab_cont {width:800px;padding:10px;font-size:11px;height:auto;clear:both;overflow:hidden}
.tabs ul.tabNavigation {width:876px;list-style:none;margin-top:-22px}
.tabs ul.tabNavigation li {float:left;margin:0px 4px;height:20px;width:auto;background: url(../images/tabs-inside1.jpg) top left repeat-x;position:relative;display:block;padding:0px 9px !important}
.tabs ul.tabNavigation li a {margin-top:2px !important;float:left}
.tabs ul.tabNavigation li a.selected {width:auto !important;margin-top:2px !important;height:auto !important;color:#b10137 !important;}
.right-tab {float:left;width:7px;height:20px;background: url(../images/tabs-right-1.jpg) top left no-repeat;position:absolute;top:0px;right:0px;}
.left-tab {float:left;width:7px;height:20px;background: url(../images/tabs-left1.jpg) top left no-repeat;position:absolute;top:0px;left:0px;}
li.first-tab {margin-left:0px !important}
.product-gallery a {float:left;margin:5px}
.product-gallery img {float:left}


/* aktualności widok */
.news-box {padding:4px 0px;position:relative}
.news-box .news-item {padding:4px 0px;width:900px;margin-bottom:15px}
.news-box .news-item a.showmemore {float:right;font-size:10px;color:#b10137}
.news-box h4 {font-weight:600;font-size:13px;color:#111}
.news-box .full-news img {margin-right:10px;margin-bottom:20px;position:relative;}
.news-box .full-news {position:relative}
.news-box .full-news p {border:none !important}
.news-box .full-news h4 {font-size:15px}
.news-box p {font-family:arial;font-size:12px}
.news-box a.gobackme {float:right;font-size:10px;color:#b10137}
.news-box .news-item img {float:left;margin:0px 10px 10px 0px}
.news-item-partme {width:745px;float:left}
.news-item-partme p {border:none;padding-left:0px}
.contact-table td {padding-right:15px}


/* kontakt popups */
.contact-partners-box {font-size:12px;font-family:arial;padding:20px}
.contact-partners-box ul {list-style:none;margin:10px 0px}
.contact-partners-box ul li {padding-left:21px;background: url(../images/bullet_check.gif) left 0px no-repeat}

table.tech-info {width:905px;border:1px solid #E2E2E2}
table.tech-info td {padding:7px}

.reco-table {font-size:12px;font-family:arial}
.reco-table td {padding:5px}
.reco-table td input {height:21px;width:160px;border:1px solid #ddd}
.reco-table td input.send-reco {float:right;color:#fff;background:#B00237;border:none;text-align:center;width:80px;font-weight:600;cursor:pointer;font-size:11px}

