* {
    padding: 0px;
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0a728c;
    text-decoration: none;
}

a img {
    border: none;
}

body, html {
    width: 100%;
    height: 100%;
    background: url(../img/body_bg_01.jpg) repeat-x;
}

.stronaBox {
    width: 950px;
    margin: 0px auto;
    background: #fff;
}

.contentTop {
    background: url(../img/contenttop_bg_01.jpg) no-repeat right;
    height: 90px;
    width: 950px;
}

.contentLeft {
    float: left;
    margin: 82px 0px 0px 20px;
    width: 227px;
}

.contentRight {
    float: left;
    margin: 75px 0px 0px 5px;
	width:690px;
}

.contentBottom {
    width: 974px;
    height: 172px;
    background: url(../img/stopka01_bg01.gif);
    margin: 0px auto;
}

.menuTop {
    width: 974px;
    background: url(../img/menutop_bg_02.jpg) repeat-x;
    margin: 0px 0px 0px -13px;
    position: absolute;
}

.menuTop ul {
    float: left;
    width: 940px;
    margin: 0px 0px 0px 5px;
}

.menuTop ul li {
    float: left;
    list-style: none;
}

.menuTop ul li a {
    font-weight: bold;
    color: white;
    font-size: 12px;
    display: block;
    padding: 15px 0px 0px 0px;
    height: 32px;
    float: left;
}

.menuTop ul li a:hover {
    background: url(../img/arrow_01.gif) no-repeat bottom center;
}

.contentTop a.logo {
    display: block;
    position: absolute;
}

img.infolinia {
    margin: -24px 0px 0px 0px;
    display: block;
    float: left;
    position: relative;
}

.separator01 {
    display: block;
    margin: 0px 20px 0px 20px;
    float: left;
}

.menuTop02 {
    margin: 150px 0px 0px 0px;
    position: absolute;
    width: 600px;
    text-align: right;
    color: #c4c4c4;
}

.menuTop02 a {
    margin: 0px 5px 0px 5px;
}

.clear {
    clear: both;
}

.block {
    display: block;
}

div.bg02 {
    background: url(../img/box01_bg02.gif) repeat-y;
}

div.bg01 {
    background: url(../img/box01_bg01.gif) top no-repeat;
}

.bg01 ul {
    list-style: none;
    margin: 0px 5px 0px 15px;
}

.bg01 ul li {
    list-style: none;
    padding: 5px 0px 5px 0px;
    clear: both;
}

.kategoria01 {
    color: #fff;
    font-weight: bold;
    display: block;
    float: left;
    margin: 3px 0px 10px 10px;
}

.kategoria02 {
    color: #fff;
    display: block;
    clear: both;
    background: url(../img/arrow_03.gif) left top no-repeat;
    padding: 3px 0px 0px 30px;
    position: relative;
}

.kategoria03 {
    color: #fff;
    display: block;
    clear: both;
    padding: 3px 0px 0px 37px;
	text-indent: -7px;
	text-transform: lowercase;

    position: relative;
}

.ikona01 {
    display: block;
    float: left;
}

.ikona02 {
    display: block;
    float: left;
    margin: -2px 5px 0px 3px;
}

.ikona03 {
    display: block;
    float: left;
    margin: 0px 0px 0px 3px;
}

.link03 {
    float: left;
    display: block;
}

.menubg_01 {
    background: url(../img/arrow_02.gif) left bottom repeat-y;
    margin: 0px 0px 0px 10px;
    clear: both;
    padding: 0px 0px 0px 0px;
    position: relative;
}

.mask01 {
    display: block;
    height: 8px;
    position: absolute;
    margin: -7px 0px 0px 10px;
}

.Box02 h2 {
    width: 215px;
    background: url(../img/box02_bg01.gif);
    color: #fff;
    font-weight: bold;
    padding: 11px 0px 10px 10px;
}

.Box02 {
    margin: 10px 0px 0px 0px;
}

.Box02 p {
    padding: 5px 10px 5px 10px;
}

.Box02 a.link02 {
    display: block;
    margin: 1px 20px 1px 0px;
    padding: 0px 0px 0px 15px;
    background: url(../img/arrow_04.gif) no-repeat left center;
    float: left;
}

.Box02 a.prod {
    display: block;
    background: none;
    margin: 0px 0px 10px 14px;
}

.cena01 {
    position: relative;
    width: 95px;
	height: 45px;
    background: url(../img/cena01_bg01.gif);
    color: #fff;
    display: block;
    font-weight: bold;
    font-size: 13px;
    text-align: right;
    padding: 8px 5px 7px 0px;
    margin: -110px 0px 0px 110px;
}

.cena01 span {
	color: #FFFFFF;
	font-size: 13px;
	text-decoration: line-through;
}

.cena02 {
    width: 73px;
    background: url(../img/cena02_bg01.gif);
    color: #fff;
    display: block;
    font-weight: bold;
    text-align: right;
    padding: 4px 5px 5px 0px;
    float: left;
    margin: -5px 0px 0px 20px;
}

.cena03 {
    width: 110px;
    background: url(../img/cena03_bg01.gif) no-repeat;
    color: #fff;
    display: block;
    font-weight: bold;
    text-align: right;
    padding: 1px 5px 3px 0px;
    float: left;
    margin: 0px 0px 0px 200px;
}

.cena03 b {
    font-size: 18px;
    color: #fff;
}

.cena04 {
    width: 141px;
    background: url(../img/dodaj01_bg01.gif) no-repeat;
    color: #fff;
    display: block;
    font-weight: bold;
    text-align: right;
    padding: 12px 5px 10px 0px;
    float: left;
    margin: 5px 0px 0px 174px;
}

.cena04 b {
    color: #fff;
}

.cena04 form {
    padding: 0px 5px 0px 0px;
}

.x {
    margin: 10px 0px 0px 0px;
}

.link01 {
    float: right;
    margin: 0px 0px 10px 0px;
}

.UserBox01 .Left01 {
    width: 297px;
    height: 104px;
    background: url(../img/szukaj01_bg02.jpg);
    float: left;
}

.UserBox01 .Left00 {
    width: 211px;
    height: 104px;
    background: url(../img/newsletter.jpg);
    float: left;
	margin-right: 15px;
}

.UserBox01 .Left00 form {
    margin: 64px 0px 0px 11px;
    position: absolute;
}

.UserBox01 .Right01 {
    float: left;
    margin: 0px 0px 0px 15px;
}

.UserBox01 .Left01 form {
    margin: 48px 0px 0px 11px;
    position: absolute;
}

.UserBox01 .Left01 form a {
    margin: 5px 0px 0px 5px;
    display: block;
}

.input01 {
    width: 136px;
    height: 18px;
	font-size: 11px;
    border: 1px solid #606060;
    color: #606060;
}

.input02 {
    margin: -3px 0px 0px 5px;
    position: absolute;
}

.Left00 .input02 {
    margin: 0 0px 0px 5px;
    position: absolute;
}

fieldset {
    border: none;
}

.cart_link{
	text-decoration: underline;
}

.x1, .x2, .x3, .x4 {
    /*float: left;*/
}

.x1 {
    width: 150px;
}

.x1 b, .x4 b {
    color: #74cd00;
}

.x2 a {
}

.x2 {
}

.x3 {
    width: 80px;
    padding: 10px 0px 0px 0px;
}

.x4 {
    padding: 20px 0px 0px 0px;
}

.box03 {
    width: 669px;
    background: url(../img/box03_bg01.gif);
    color: #fff;
    font-weight: bold;
    padding: 11px 0px 10px 10px
}

.contentBottom ul {
    float: left;
    width: 100%;
    margin: 15px 0px 0px 20px;
}

.contentBottom ul li {
    float: left;
    list-style: none;
}

.contentBottom ul li img {
    visibility: hidden;
}

.contentBottom ul li a {
    font-weight: bold;
    color: white;
    font-size: 12px;
    display: block;
    padding: 15px 0px 0px 0px;
    height: 32px;
    float: left;
}

.lista01 {
    background: url(../img/lista01_bg03.gif) repeat-x;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 360px;
    padding: 8px 0px 7px 10px;
    float: left;
}

.lista01_1 {
    background: url(../img/lista01_bg03.gif) repeat-x;
    font-weight: bold;
    margin: 0px 0px 0px 1px;
    width: 80px;
    padding: 8px 0px 7px 10px;
    float: left;
}

.listwa01 {
    background: url(../img/lista01_bg01.gif);
    font-weight: bold;
    margin: 5px 0px 0px 0px;
    padding: 8px 0px 7px 10px;
}

.listwa02 {
    background: url(../img/lista01_bg01.gif);
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    padding: 8px 0px 7px 10px;
}

.listwa04a {
    background: url(../img/lista01_bg03.gif) repeat-x;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    padding: 8px 5px 4px 5px;
}

.listwa03 {
    background: url(../img/lista02_bg01.gif) repeat-x;
    margin: 0px 0px 0px 0px;
    padding: 8px 5px 0px 10px;
}

.listwa04 {
    background: url(../img/lista02_bg02.gif) repeat-x;
    margin: 0px 0px 0px 0px;
    padding: 8px 5px 0px 10px;
}

.lista02 {
    background: url(../img/lista01_bg03.gif);
    font-weight: bold;
    margin: 0px 0px 0px 1px;
    width: 215px;
    padding: 8px 5px 3px 0px;
    float: left;
}

.lista01 a {
    font-weight: bold;
}

.lista02 a {
    font-weight: 100;
    margin: 0px 0px 0px 10px;
}

.lista01a {
    background: url(../img/lista01_bg02.gif);
    font-weight: bold;
    margin: 5px 0px 0px 0px;
    width: 439px;
    padding: 8px 0px 7px 10px;
    float: left;
}

.lista02a {
    background: url(../img/lista01_bg02.gif);
    font-weight: bold;
    margin: 5px 0px 0px 10px;
    width: 215px;
    padding: 8px 5px 3px 0px;
    float: left;
}

.lista01a a {
    font-weight: bold;
}

.lista02a a {
    font-weight: 100;
    margin: 0px 0px 0px 10px;
}

.lista03 {
    background: url(../img/lista01_bg01.gif);
    width: 225px;
	height: 29px;
    margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
}

.lista03 img {
    display: block;
    float: left;
	margin: 8px 0px 0px 5px;
}

.lista03 a {
    display: block;
    float: left;
    margin: 7px 5px 0px 8px;
}

.lista03 div {
    width: 78px;
	height: 23px;
    background: url(../img/cena02_bg01.gif);
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    text-align: right;
    padding: 0px 0px 0px 0px;
    margin: 3px 2px 0px 0px;
    float: right;
}

.lista03 div a {
    float: right;
    color: #FFFFFF;
	margin: 4px 4px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
}

/* Produkt - Szczegóły */
.ProduktBox01 {
    background: url(../img/szczegoly01_bg01.gif);
    height: 234px;
    width: 660px;
    padding: 10px 0px 0px 10px;
    margin: 10px 0px 0px 0px;
}

.ZdiecieBox01 {
    width: 328px;
    height: 218px;
    background: #fff;
    float: left;
}

.ZdiecieBox01 a {
    position: relative;
    margin: -20px 10px 0px 0px;
    padding: 0px 15px 0px 0px;
    background: url(../img/i_aparat01.gif) no-repeat right;
}

.ZdiecieBox01 img {
    display: block;
}

.NameBox01 {
    float: left;
}

.MenuBox01 {
    float: left;
    margin: 20px 0px 0px 0px;
}
/* end Produkt - Szczegóły */
.inp01 {
    border: 1px solid #606060;
    width: 200px;
}

.tab01 {
    background: url(../img/reg_bg01.jpg) repeat-x;
    width: 400px;
	padding:10px;
	margin:10px 0px 0px 0px;
    border-bottom: 1px solid #01c5f5;
}

#facebook{
	margin-left:800px;
	margin-top: 10px
}

#facebooklink{
	background: url("../img/logo_kingtony_01.gif") no-repeat; 
	width: 950px; 
	height: 100px;
}
