.box_title
    {
    color: #fff;
    font-weight: bold;
    background-color: #888;
    text-align: center;
    padding: 4px; 
    }
.cart
    {
    width: 100%;
    border-spacing: 0;
    margin-bottom:25px;
    }
.cart th {background-color: #006AA7; height: 30px; color:#fff; text-align:left; padding-left:5px; vertical-align: middle;} 
.cart td {background-color: #fff; height: 30px; color:#666; text-align:left; padding-left:5px; font-size:11px; vertical-align: middle; border-bottom: 1px solid #888;}
.cart td a {color:#bbbb00; text-decoration:none; font-weight:bold;}
.cart td a:hover {color:#006AA7; text-decoration:none; font-weight:bold;}
.cart td.cart_r {text-align:right; padding-right:3px;}
.cart td.cart_c {text-align:center;}   
.cart th.cart_r {text-align:right; padding-right:3px;}  
.cart th.cart_c {text-align:center;}
.cart td.td_free {border-bottom:none;}
.catalog
    {
    width: 170px;
    border: 0px solid #ccc;
    padding: 0px;
    font-size: 12px;
    }
.in_box {padding: 5px;}
.location {margin-bottom: 20px;}
.main_page_product
    {
    width: 278px;
    background-color: #eee;
    padding:10px;
    border-spacing:10px;
    height: 80px;
    }
.nazwa { font-size: 20px;}
.simple_serach
    {
    width: 960px;
    height: 20px;
    margin: 0 auto;
    padding: 5px 0;
    text-align: left;
    background-color: #ccc;
    margin-bottom: 5px;
    }

.topten
    {
    width: 170px;
    border: 1px solid #ccc;
    padding: 0px;
    font-size: 12px;
    }
.categoryPath { font-weight: bold; background-color: #eee;  padding: 3px 0; border-bottom: 1px solid #ccc;}
.noncategoryPath { font-weight: normal; padding: 3px 0; border-bottom: 1px solid #ccc;}


#tlo2 {background-color:#fff; width:890px; margin:0 auto; float;left;}
#tlo {background-color:#fff; width:870px; margin:0 auto;}
body {margin: 0; padding: 0; text-align:center; font-size: 11px; background-color:#fff; font-family: arial; color: #000000; text-decoration: none;background-image: url('/webdav/img/site/body.gif'); background-repeat:repeat-y; background-color:#008d86;background-position:center;}
td {font-size: 11px; font-family: arial; color: #000000; text-decoration: none;}
a:hover {text-decoration: underline; font-size:11px;}
table {border-spacing: 0; border-collapse: collapse; margin: auto;}
div {text-align: left; border-spacing: 0; border-collapse: collapse;}
form {display:inline;}
img {border: 0;}
img.m {vertical-align:middle;}
img.t {vertical-align:top;}
img.b {vertical-align:bottom;}
.l {text-align: left;}
.r {text-align: right;}
.c {text-align:center;}
.j {text-align:left;}
td.td_r {text-align:right;}
td.td_c {text-align:center;}
.fl {float:left;}
.fr {float:right;}
.error {color:red; text-align:center; padding:2px 0;}
input, select, textarea {background-color:#ffffff; color:#000000; font-size: 11px; font-family: arial;}
input.checkbox {background-color:transparent;}
input.radio {background-color:transparent;}
input.input200 {width:195px; color:#006AA7; border-top:1px solid #808086; border-left:1px solid #808086; border-right:1px solid #808086; border-bottom:1px solid #d4d0c8;}
select.input200 {width:200px; color:#006AA7; border-top:1px solid #808086; border-left:1px solid #808086; border-right:1px solid #808086; border-bottom:1px solid #d4d0c8;}
input.input160 {width:156px;}
input.input_job {width:400px; color:#006AA7; border-top:1px solid #808086; border-left:1px solid #808086; border-right:1px solid #808086; border-bottom:1px solid #d4d0c8;}
textarea.input_job {width:400px; color:#006AA7; border-top:1px solid #808086; border-left:1px solid #808086; border-right:1px solid #808086; border-bottom:1px solid #d4d0c8;}
input.input_search {width:148px; color:#006AA7; border-top:1px solid #808086; border-left:1px solid #808086; border-right:1px solid #808086; border-bottom:1px solid #d4d0c8;}
select.input_search {width:152px; color:#006AA7; border-top:1px solid #808086; border-left:1px solid #808086; border-right:1px solid #808086; border-bottom:1px solid #d4d0c8;}
input.input_search2 {width:180px; color:#006AA7; border-top:1px solid #808086; border-left:1px solid #808086; border-right:1px solid #808086; border-bottom:1px solid #d4d0c8;}
input.register {width:200px; color:#006AA7; border-top:1px solid #808086; border-left:1px solid #808086; border-right:1px solid #808086; border-bottom:1px solid #d4d0c8;}
input.register2 {width:100px; color:#006AA7; border-top:1px solid #808086; border-left:1px solid #808086; border-right:1px solid #808086; border-bottom:1px solid #d4d0c8;}
input.register3 {width:53px; color:#006AA7; border-top:1px solid #808086; border-left:1px solid #808086; border-right:1px solid #808086; border-bottom:1px solid #d4d0c8;}

.title {margin:0 0 20px 0; font-size:22px; color:#000;}
.title2 {padding:15px 0 20px 0; font-size:22px; color:#000;}
.title3 {margin:0 0 20px 0; font-size:16px; color:#000; font-weight:bold;}
.title4 {margin:0 0 20px 0; font-size:22px; color:#006AA7;}
.black {color:black;}
.blue {color:#006AA7;}
.green {color:#bbbb00;}
.red {color:red;}
.name {color:#000; font-weight:bold; font-size:14px; padding-bottom:10px;}
.name2 {color:#000; font-weight:bold; font-size:14px; padding-bottom:10px;}
.price {color:#006AA7; font-weight:bold; font-size:20px; font-family:tahoma; padding:0 0 6px 0;}
.oldPrice {color:#666; text-decoration: line-through;}
.title a {color:#006AA7; font-weight:bold; text-decoration:none; font-size:16px;}
.title a:hover {color:#999; font-weight:bold; text-decoration:underline; font-size:16px;}
.cena {font-size:11px; color:#989898;}
.do_sklepu {margin-bottom:10px;}
.do_sklepu a {color:#006AA7; text-decoration:underline; font-weight:bold;}
.do_sklepu a:hover {color:#bbbb00; text-decoration:none; font-weight:bold;}
td.td_c {text-align:center;}


#content {width:860px; margin:0 auto;}
#top {width:860px; height:82px; margin:0 auto; text-align:right; padding:10px 0 0 0;}
#top a {color:#999; text-decoration:none;}
#top a:hover {color:#006AA7; text-decoration:none;}
#menu {width:643px; height:23px; margin:0 auto; background-color:#006AA7; padding-left:217px;}
#menu2 {width:670px; height:23px; margin:0 auto; background-color:#006AA7; padding-left:190px;}/*w=702px pad=158px*/
.menu2 {float:left; color:#fff; font-size:11px; font-weight:bold; height:18px; padding:5px 25px 0 25px; text-align:center;}
.menu2:hover {background-color:#d7f4ff; color:#006AA7;}
.item_menu {position: absolute; top:120px; display:none; background-color:#006AA7; color:#fff; font-weight:bold;}
.menu1 {background-color:#d7f4ff; height:20px; color:#006AA7; padding:4px 0 0 4px; border-left:1px solid #006AA7; border-right:1px solid #006AA7;}
.menu1:hover {background-color:#006AA7; color:#ffffff; text-decoration:none; font-size:11px; font-weight:bold;}
#left {float:left; width:182px;}
#right {float:right; width:645px;}
#right2 {float:right; width:160px; padding-bottom:15px;}
#center {width:480px; float:left; margin-left:15px;}
#bottom {width:860px; margin:0 auto; font-family:tahoma; color:#ccc; border-top:1px solid #ccc; padding:6px 0 10px 0;}
#bottom a {font-family:tahoma; color:#000; text-decoration:none; font-size:10px;}
#bottom a:hover {font-family:tahoma; color:#000; text-decoration:underline; font-size:10px;}
#center2 {float:right; width:645px; padding-bottom:15px;}

.podmenu {height:32px;}
.szukaj {width:182px; line-height:150%; padding:10px 0 10px 0; border-top: 1px solid #666666;}
.szukaj a {color:#999; text-decoration:none;}
.szukaj a:hover {color:#006AA7; text-decoration:underline;}
.produkty {width:182px; line-height:160%; border-top:1px solid #666; padding:15px 0 10px 0;}
.produkty a {color:#bbbb00; font-weight:bold; text-decoration:none;}
.produkty a:hover {color:#006AA7; font-weight:bold; text-decoration:underline;}
.zarzadzanie {width:182px; line-height:160%; border-top:1px solid #666; padding:15px 0 10px 0;}
.zarzadzanie a {color:#006AA7; font-weight:bold; text-decoration:none;}
.zarzadzanie a:hover {color:#999; font-weight:bold; text-decoration:underline;}
.login {width:182px; line-height:180%; padding:15px 0 10px 0; border-top:1px solid #666;}
.login a {color:#999; text-decoration:none;}
.login a:hover {color:#999; text-decoration:underline;}
.kontakt {width:182px; line-height:150%; border-top:1px solid #666; padding:15px 0 10px 0;}
.kontakt a {color:#bbbb00;}
.kontakt a:hover {color:#006AA7;}
.witamy {width:645px; height:230px;border-bottom:1px solid #990000; padding:0 0 0 0; line-height:150%; margin-bottom:20px;}
.witamy2 {font-size:18px; color:#999; padding:10px 0 0 0;}
.witamy a {color:#006AA7; font-size:15px; text-decoration:none; font-weight:bold;}
.witamy a:hover {color:#999; font-size:15px; text-decoration:underline; font-weight:bold;}
.polecamy {width:645px; border-bottom:1px solid #666; line-height:150%; padding:0 0 10px 0; margin-bottom:20px; text-align:justify; position: relative;}
.polecamy a {color:#999; text-decoration:none;}
.polecamy a:hover {color:#006AA7; text-decoration:underline;}
.polecamy_text {float:left; max-width:380px; padding-left:25px;}
.polecamy_foto {float:left; max-width:250px; text-align:center;}
.input {margin-bottom:3px;}
.wybrane {width:645px; background-image: url('/webdav/img/site/wybrane_spacer.gif'); background-repeat:no-repeat; background-position:center 40px; margin:0 0 10px 0;}
.towar {width:310px; float:left; padding:10px 0 10px 10px;}
.towar a {color:#006AA7; text-decoration:none;}
.towar a:hover {color:#999; text-decoration:underline;}
.foto {border:1px solid #d1d1d1; text-align:center; margin-bottom:4px; padding:5px 0 5px 0;}
.foto3 {border:1px solid #d1d1d1; text-align:center; margin-bottom:4px; padding:5px;}
.produkt_opis {margin-bottom:20px; line-height:140%; font-size: 12px;}
.produkt_opis a {color:#bbbb00; text-decoration:underline;}
.produkt_opis a:hover {color:#bbbb00; text-decoration:none;}
.foto2 {border:1px solid #d1d1d1; text-align:center; margin-bottom:10px; padding:5px;}
.towar2 {border-top:1px solid #d1d1d1; margin-bottom:15px; padding-top:10px; width:100%;}
.towar2 a {color:#006AA7; text-decoration:none;}
.towar2 a:hover {color:#999; text-decoration:underline;}
.newsletter {width:182px; line-height:180%; padding:15px 0 10px 0; border-top:1px solid #666;}
.promocje {width:160px; line-height:160%; padding:15px 0 10px 0; border-top:1px solid #666;}
.promocje a {color:#bbbb00; font-weight:bold; text-decoration:none;}
.promocje a:hover {color:#006AA7; font-weight:bold; text-decoration:underline;}
.tinycart {font-size: 11px; color:#999; text-align:right; height:35px;}
.tinycart a {color:#999; text-decoration:none;}  
.tinycart2 {font-size: 11px; color:#000; text-align:left; line-height:180%; padding:15px 0 10px 0;}
.tinycart2 a {color:#999; text-decoration:none;} 
.nawigacja {margin-bottom:25px;}
.nawigacja a {color:#006AA7; text-decoration:underline;}
.nawigacja a:hover {color:#bbbb00; text-decoration:none;}
.atrybut {width:100%; margin-top:15px;}
.atrybut td {height:29px; vertical-align:middle;}
.link {text-align:center; margin:0 auto;}
.link a {color:#006AA7; text-decoration:none;}
.link a:hover {color:#999; text-decoration:underline;}

.paginacja {width:100%; margin:15px auto; border-top:1px solid #d1d1d1; padding-top:10px;}
.paginacja a {color:#bbbb00; text-decoration:underline; font-weight:bold;}
.paginacja a:hover {color:#006AA7; text-decoration:none; font-weight:bold;}
.formularz {width:600px;}
.formularz td {padding:0 10px 6px 0; text-align:left; vertical-align:top;}
.document {line-height:160%;}
.document a {color:#006AA7; text-decoration:none;}
.document a:hover {color:#006AA7; text-decoration:underline;}
.fotos {margin:15px auto;}
.fotos2 {float:left; margin-right:10px; width:140px; border:1px solid #d1d1d1; text-align:center; padding:5px 0 5px 0;}
.aktualnosci {line-height:160%;}
.aktualnosci a {color:#bbbb00; font-weight:bold; text-decoration:none;}
.aktualnosci a:hover {color:#006AA7; font-weight:bold; text-decoration:underline;}
.aktualnosci2 {line-height:160%; width:182px; border-top:1px solid #666; padding:15px 0 10px 0;}
.aktualnosci2 a {color:#000; text-decoration:none;}
.aktualnosci2 a:hover {color:#000; text-decoration:underline;}
a.a_new {color:#bbbb00; font-weight:bold; text-decoration:none;}
a.a_new:hover {color:#006AA7; font-weight:bold; text-decoration:underline;}
.form {line-height:200%;}
.linki {line-height:150%; margin-top:15px;}
.linki a {color:#000; font-weight:bold; text-decoration:underline;}
.linki a:hover {color:#006AA7; font-weight:bold; text-decoration:none;}
.zamowienie {line-height:140%;}
.zamowienie a {color:#bbbb00; text-decoration:underline;}
.zamowienie a:hover {color:#bbbb00; text-decoration:none;}
.zamowienie input.zamowienie {width:250px;border-top:1px solid #808086; border-left:1px solid #808086; border-right:1px solid #808086; border-bottom:1px solid #d4d0c8;}
.zamowienie textarea.zamowienie {width:250px;border-top:1px solid #808086; border-left:1px solid #808086; border-right:1px solid #808086; border-bottom:1px solid #d4d0c8;}
.detale1 {float:left; width:250px;}
.detale2 {float:right; width:350px; text-align:left;}
.detale2 a {color:#006AA7; font-weight:bold; text-decoration:none;}
.detale2 a:hover {color:#bbbb00; font-weight:bold; text-decoration:underline;}

.clearBoth {clear: both;}
.clearLeft {clear: left;}
.clearRight {clear: right;}
.clearBoth span, .clearLeft span, .clearRight span {display: none;}

.clAnch1 { color:#006AA7; text-decoration:none; font-weight:bolder; margin-left:10px; }

