
body {font-family: Arial, Tahoma, Verdana, sans-serif; color: #525252; font-size: 12px; background: #FE8800 url('../img/tlo_page.gif') 0px 379px repeat-x; margin: auto}
body.page {background: #FE8800 url('../img/tlo_page.gif') repeat-x}
img {border: 0px}
a {text-decoration: none}
a:hover {text-decoration: underline}
.wyroznik {color: #0E869C; margin: 0px; padding: 0px; font-weight: bold}
.wyroznik a {color: #0E869C}
/*br {clear: both}*/
form {margin: 0px; padding: 0px}
#main {width: 100%; display: block; position: relative; margin: auto}
p {color: #525252; margin: 0px 0px 10px 0px; padding: 0px; line-height: 17px}
p a {color: #525252}
br.clear {clear: both}
.box p {margin: 0px}

body.start div.flashbox, body.start div.flash {width: 100%; height: 379px}
body.page div.flashbox, body.start div.flash {width: 100%; height: 289px}
.main {width: 952px; position: relative; margin: 0px auto; padding: 10px 0px 8px 0px}
/*.main .a_top, .main .a_bottom {position: absolute; left: 0px; height: 3px; width: 940px}*/
.main .a_top {position: absolute; left: 0px; top: 0px; height: 10px; width: 952px; background: url('../img/tlo_top.png') no-repeat; z-index: 1;}
.main .box_shop {background: url('../img/bg_shop.png') no-repeat; height: 203px; left: 1px; position: absolute; top: 1px; width: 255px; z-index: 2;}
.main .box_shop img { height: 203px;width: 255px;}
.main .a_bottom {position: relative; left: 0px; bottom: 0px; height: 8px; width: 952px; background: url('../img/tlo_bottom.png') no-repeat}
/*.main .a_top .left, .main .a_top .right, .main .a_bottom .left, .main .a_bottom .right {width: 3px; height: 3px; float: left; font-size: 1px}
.main .a_top .center, .main .a_bottom .center {width: 934px; height: 3px; background: #fff; float: left; font-size: 1px}
.main .a_top .left {background: url('../img/tlo_rog_lt.gif') no-repeat}
.main .a_top .right {background: url('../img/tlo_rog_rt.gif') no-repeat}
.main .a_bottom .left {background: url('../img/tlo_rog_lb.gif') no-repeat}
.main .a_bottom .right {background: url('../img/tlo_rog_rb.gif') no-repeat}*/
.tresc {width: 912px; padding: 10px 20px 20px 20px; background: url('../img/tlo_middle.png') repeat-y}
.mbox_235 {width: 235px; float: left}
.mbox_235.mbox_left {padding-top: 195px;}
.mbox_235 .box_235t {width: 235px; margin-bottom: 30px; background: url('../img/tlo_box_235t.gif') left top no-repeat}
.mbox_235 .box_235t .box_235b {width: 205px; padding: 15px; background: url('../img/tlo_box_235b.gif') left bottom no-repeat}
.mbox_235 .box_235t h2 {font-size: 16px; color: #0E869C; margin: 0px 0px 10px 0px; padding: 0px}
.mbox_235 .box_235t .box_235b form {height: 25px; padding-top: 10px}
.mbox_235 .box_235t .box_235b form input.text {font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 12px; color: #525252; background: #E8E3C4; border: none; padding: 4px; width: 135px; float: left}
.mbox_235 .box_235t .box_235b form input.image {float: right}
.mbox_235 .more {margin: 10px 0px 0px 0px; display: block; width: 49px; height: 23px; background: url('../img/button_more.gif') no-repeat}
.mbox_235 .more img {width: 49px; height: 23px}

.mbox_235 .mbox_menu h2 {padding: 20px 20px 40px;}
.mbox_left .mbox_menu h2 {padding: 20px 20px 5px;}
.mbox_left .mbox_menu .wiesz {width: 180px; margin: auto}
.mbox_left .mbox_menu .wiesz p.wyroznik {padding-top: 10px}
.mbox_400 {width: 400px; margin-left: 15px; margin-right: 15px; float: left}
.mbox_400 .box_400t {width: 400px; margin-bottom: 20px; padding: 20px 0px; background: url('../img/tlo_box_400t.gif') left top no-repeat}
.mbox_400 .box_400t .box_400b {width: 400px; padding: 0px; background: url('../img/tlo_box_400b.gif') left bottom no-repeat}
.mbox_400 .box_400t .box_400b h2 {font-size: 16px; color: #0E869C; margin: 0px 0px 10px 20px; padding: 0px}
.mbox_400 .box_400t .box_400b .wiesz {width: 180px; float: left; margin: 0px 10px !important; margin: 0px 6px}
.mbox_400 .box_400t .box_400b .wiesz img {margin-bottom: 10px}
.mbox_400 .box_400t .box_400b .wiesz p img {display: inline; margin-bottom: 0px}
.news {padding: 10px 0px}
.news img {float: right; margin-left: 2px; margin-bottom: 2px}
.news .naglowek {color: #D55F11; font-weight: bold}
.news .naglowek a {color: #D55F11}
.news p img {display: inline; float: none; margin-bottom: 0px}

.box_menu {width: 224px; margin: 0px 5px 0px 6px; padding-bottom: 224px; background: #FFF5C3 url('../img/tlo_filizanka.jpg') bottom no-repeat}
.box_menu .top {width: 224px; height: 4px; font-size: 1px; background: url('../img/tlo_menu_t.gif') no-repeat}
.box_menu ul {list-style-type: none; margin: 0px 5px; padding: 0px; background: #FFF5C3}
.box_menu ul li {color: #A43000; width: 200px; height: 15px; padding: 7px; background: url('../img/tlo_menu_l.gif') no-repeat}
.box_menu ul li a {color: #A43000}
.box_menu ul li a:hover {color: #D55F11}
.box_menu ul li.mark {color: #fff; font-weight: bold; background: url('../img/tlo_menu_a.gif') no-repeat}
.box_menu ul li.mark a {color: #fff}
.box_menu ul li.submenu {background: #fff; padding: 3px 15px; width: 184px}
.box_menu ul li.sfirst {padding-top: 15px}
.box_menu ul li.slast {padding-bottom: 15px}
.box_menu ul li.submenu a {background: url('../img/tlo_menu_li.gif') 0px 5px no-repeat; padding-left: 10px}

.txt {padding: 20px 0px}
.txt a {color: #D55F11}
.txt a:hover {color: #5D3014}
.txt p.wyroznik {margin: 0 0 10px;}
.txt ul {margin: 0px 0px 10px 0px; padding: 0px; list-style-type: none}
.txt ul li {margin: 0px; padding: 0px 0px 0px 10px; background: url('../img/tlo_li.gif') left 5px no-repeat}

.txt .produkt {padding-bottom: 20px}
.txt .produkt img {float: right}

.mbox_665 {width: 625px; padding: 20px; background: url('../img/tlo_box_655t.gif') top no-repeat; float: right; z-index: 11}
.mbox_665 .naglowek {position: relative; border-bottom: 1px solid #DFD9A1; padding-bottom: 15px}
.mbox_665 .naglowek h2 {color: #0E869C; font-size: 14px; margin: 0px; padding: 0px}
.mbox_665 .naglowek h3, body.print #main .txt h3 {color: #A40F02; font-size: 18px; margin: 0px; padding: 0px}
.box900 {z-index: 12; background: url('../img/tlo_box_910b.gif') no-repeat; width: 900px; height: 60px; margin-top: -40px}

.grupa_produktow {overflow: hidden}
.grupa_produktow .gprodukt {overflow: hidden; width: 312px; float: left; text-align: center; padding-bottom: 15px}
.grupa_produktow .gprodukt a, .grupa_produktow .gprodukt div {display: block; height: 230px}
.grupa_produktow .gprodukt b {clear: both; color: #0E869C; font-weight: bold}

.pbottom {font-size: 10px; font-family: Verdana, Arial, Tahoma, sans-serif; color: #FFFFE2; width: 920px; margin: 0px auto; padding: 15px 10px 40px 10px; text-align: center}
.pbottom a {color: #FFFFE2}
.pbottom .copy {float: left}
.pbottom .version {float: left; padding: 0px 250px}
.pbottom .version img {float: left; margin-top: 1px; margin-right: 3px}
.pbottom .created {float: right}

.aktipromo_box {width: 625px; padding: 20px 0px; clear: left}
.aktipromo_box h3 {margin: 0px; padding: 0px; font-size: 12px; color: #D55F11}
.aktipromo_box h3 span {font-weight: normal; color: #525252}
.aktipromo_box .zajawka {width: 625px; padding-top: 10px}
.aktipromo_box .zajawka .news_image {width: 100px; height: 70px; float: left; }
.aktipromo_box .zajawka .news_image img {width: 100px; height: 70px}
.aktipromo_box .zajawka .news {float: left; width: 625px; border-bottom: 1px solid #edf2bc; border-top: 1px solid #edf2bc; margin-left: 10px; padding: 10px 0px 0px 0px}
.aktipromo_box .zajawka .isimage {width: 515px}
.aktipromo_box .zajawka .news p a, .search_box p a {color: #525252}
.search_box {padding-bottom: 0px}
.one_news h3 {color: #0E869C}
.one_news .zajawka .news {border-top: 0px; border-bottom: 0px; margin-left: 0px}
.one_news .zajawka .news .news_image {float: right; width: 230px; height: 155px; margin: 0px 0px 10px 10px}
.one_news .zajawka .news .news_image img {width: 230px; height: 155px;}
.formularz th {font-weight: normal; text-align: left; padding: 10px 10px 10px 0px; vertical-align: top;}
.formularz td div, .search_head .box_form div {width: 145px; height: 23px; background: url('../img/tlo_input.gif') no-repeat}
.formularz td div.textarea {width: 240px; height: 150px; background: url('../img/tlo_textarea.png') no-repeat}
.formularz td div input, .formularz td div textarea, .search_head .box_form div input {display: block; color: #525252; font-family: Arial, Tahoma, Verdana, sans-serif; border: 0px; background: none; padding: 3px; font-size: 12px; width: 139px; height: 17px}
.formularz td div.textarea textarea {width: 234px; height: 144px; overflow: auto}
.formularz .submit {padding: 10px 0px}
.box_form a * {cursor: pointer}
.formularz .submit input, .search_head .box_form input {display: none}
.formularz .submit a, .search_head .box_form a, .formularz a.wyslij, a.wyslij {display: block; width: 63px; height: 23px; color: #fff}
.formularz .submit a span, .search_head .box_form a span, .formularz a.wyslij span, a.wyslij span {display: block; float: left; padding-right: 14px; padding-top: 4px; background: url('../img/tlo_submit.gif') right top no-repeat; padding-bottom: 4px; cursor: pointer}
.formularz .submit a span.left, .search_head .box_form a span.left, .formularz a.wyslij span.left, a.wyslij span.left {background: url('../img/tlo_submit.gif') left top no-repeat; height: 100%; width: 14px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px}

.formularz .submit a:hover span.left, .search_head .box_form a:hover span.left, .formularz a.wyslij:hover span.left, a.wyslij:hover span.left {background: url('../img/tlo_submit.gif') left bottom no-repeat}
.formularz .submit a:hover span, .search_head .box_form a:hover span, .formularz a.wyslij:hover span, a.wyslij:hover span {background: url('../img/tlo_submit.gif') right bottom no-repeat}
.mbox_235 .box_235t .box_235b form a.wyslij {width: 59px}
.formularz a.wyslij {float: right}
.box_235t a.wyslij.wiecej {width: 65px; margin-top: 5px}

.big_center {font-size: 16px; text-align: center}

.search_head {border-bottom: 1px solid #DFD9A1; width: 625px; height: 220px; margin-bottom: 20px; background: url('../img/tlo_search.jpg') no-repeat; margin-top:-10px;}
.search_head .box_form {float: right; width: 300px; padding-top: 50px}
.search_head .box_form div, .search_head .box_form a {float: left; margin-right: 5px}
.search_head .box_form a {width: 66px;}
.formularz td div, .search_head .box_form div div {margin-left: 5px; cursor: pointer}
#newsletterResult {display: none}
.item0 {background: url('../img/button_link.gif') 0 12px no-repeat; font-weight: bold; padding: 11px 10px 5px 18px; text-transform: uppercase; border-bottom: 1px solid #F1EDBD; width: 230px}
.item1 {background: url('../img/tlo_li_map.gif') 20px 11px no-repeat; padding: 5px 10px 0 28px;}

.nawig {float: right; height: 20px; width: 650px; padding: 20px 0 0 0}
.nawig_top {width: 144px; height: 17px; position: absolute; top: 10px; right: 0}
.nawig img, .nawig_top img {float: left; padding: 0 10px}
.nawig a, .nawig_top a {height: 17px; display: block; float: left; }
.nawig a img, .nawig_top a img {height: 17px; padding: 0 0}
.nawig a.back, .nawig_top a.back {width: 60px; background: url('../img/ico_back.png') top no-repeat}
.nawig a.back_en, .nawig_top a.back_en {width: 50px; background: url('../img/ico_back_en.png') top no-repeat}
.nawig a.back:hover, .nawig_top a.back:hover {background: url('../img/ico_back.png') bottom no-repeat}
.nawig a.back_en:hover, .nawig_top a.back_en:hover {background: url('../img/ico_back_en.png') bottom no-repeat}
.nawig a.back img, .nawig_top a.back img {width: 60px}
.nawig a.back_en img, .nawig_top a.back_en img {width: 50px}
.nawig a.top, .nawig_top a.top {width: 65px; background: url('../img/ico_top.png') top no-repeat}
.nawig a.top_en, .nawig_top_en a.top {width: 42px; background: url('../img/ico_top_en.png') top no-repeat}
.nawig a.top:hover, .nawig_top a.top:hover {background: url('../img/ico_top.png') bottom no-repeat}
.nawig a.top_en:hover, .nawig_top a.top_en:hover {background: url('../img/ico_top_en.png') bottom no-repeat}
.nawig a.top img, .nawig_top a.top img {width: 65px}
.nawig a.top_en img, .nawig_top a.top_en img {width: 42px}
.nawig a.print, .nawig_top a.print {width: 62px; background: url('../img/ico_print.png') top no-repeat}
.nawig a.print_en, .nawig_top a.print_en {width: 50px; background: url('../img/ico_print_en.png') top no-repeat}
.nawig a.print:hover, .nawig_top a.print:hover {background: url('../img/ico_print.png') bottom no-repeat}
.nawig a.print_en:hover, .nawig_top a.print_en:hover {background: url('../img/ico_print_en.png') bottom no-repeat}
.nawig a.print img, .nawig_top a.print img {width: 62px}
.nawig a.print_en img, .nawig_top a.print_en ico {width: 50px}

/* print */
body.print {background: url('../img/p_bg.gif') repeat-x}
body.print #main, body.print #main .txt {width: 600px}
body.print #main .txt {width: 600px}
body.print #main .txt .aktipromo_box h3 {padding-bottom: 20px; font-size: 12px; color: #D55F11}
body.print #main .sbottom {width: 600px; border-top: 2px solid #F96D00; text-align: center; padding: 20px 0px}
body.print #main .sbottom a {color: #D55F11}
p.wyroznik span {color: #D55F11}
.rozki img {position: relative; margin-left: 10px; margin-bottom: 10px}
