body {
     font-family: verdana, tahoma, arial, helvetica, sans-serif;
	 color: #474747; 
	 font-size: 11px;
	 margin: 0 auto;
	 padding: 0;
	 background: #ffaf48 url(../images/bg.png) repeat-x;
	 width: 100%;
	 }
	 
a:link, a:visited {text-decoration: none; color: #595959;}
a:hover {text-decoration: none; color: #FFAD44;}



/* dla png */
{ behavior: url(iepngfix.htc) }

input {font-size: 7px;}

img {border: 0;}

span.bold {font-weight: bold;}
span.blue {color: #0c69a4;}
span.red {color: #e92100;}

.RegtextField  {height: 19px; padding: 4px 0 0 0; margin: 10px 0 0 0; border: 1px solid #cecece; color: #595959; font-size: 11px; background: url(../images/bg-form.gif) repeat-x;}
.RegtextField_2 {height: 19px; padding: 4px 0 0 0; margin: 10px 0 0 0; border: 1px solid #cecece; color: #595959; font-size: 11px; background: url(../images/bg-form.gif) repeat-x;}
.RegtextField_3 {width: 100%; height: 19px; padding: 4px 0 0 0; margin: 10px 0 0 0; border: 1px solid #cecece; color: #595959; font-size: 11px; background: url(../images/bg-form.gif) repeat-x;}
.formBuy {height: 19px; padding: 4px 0 0 0; margin: 10px 0 0 0; border: 1px solid #cecece; color: #595959; font-size: 11px; background: url(../images/bg-form.gif) repeat-x;}

.przycisk3  {width: 70px; height: 24px; background-image: url(../images/button2.png); border-width: 0px; color: #fff; font-size: 11px; cursor: pointer}
.przycisk2 {width: 150px; height: 24px; background-image: url(../images/input2.gif); border-width: 0px; color: #fff; font-size: 11px; cursor: pointer}
.przycisk {width: 89px; height: 25px; background-image: url(../images/button4.png); border-width: 0px; color: #fff; font-size: 11px; cursor: pointer}
.przycisk4  {width: 150px; height: 24px; background-image: url(../images/input_blue2.gif); border-width: 0px; color: #fff; font-size: 11px; cursor: pointer}


/* top */
.top {width: 985px; height: 75px; margin: -20px auto 0 auto; background: #ffaf48 url(../images/bg-top.jpg); overflow: hidden;}
#welcome-user {width: 230px; float: left; margin: 50px 0 0 75px; color: #fff;}
#welcome-user a {color: #fff;}

#search-top {width: 390px; float: left; margin: 20px 0 0 0; }
#search-top input.search {width: 32px; height: 28px; float: left; margin: 0 0 0 10px; background-image: url(../images/search-icon.png); border: 0;}
#search-top input.form {width: 300px; margin: 0; float: left; border: 1px solid #fff;}
#search-top a {color: #fff; display: block; float: left; width: 400px;}

#ico1 {float: left; width: 230px; min-height: 40px; overflow: hidden; margin: 30px 0 0 0; background: url(../images/ico1.gif) no-repeat left top;}
#ico1 p {width: 100%; float: right; text-align: right; margin: 0 0 5px 0; color: #fff;}
#ico1 a {color: #fff; font-weight: bold; text-decoration: underline;}

.all {width: 975px; margin: 0 auto; padding: 0 0 20px 0; background: #fff;}

/* gorne menu */
#menu-top {width: 975px; height: 27px; padding: 13px 0 0 0; text-align: center; background: url(../images/bg-menu-top.gif);}
#menu-top a {padding: 0 15px; font-size: 10px;}
#menu-top a:hover {color: #1c72a8;}

/* obrazek - top */
.img-top {width: 975px; height: 232px;}

.content {width: 975px; overflow: hidden; margin: 25px 0 0 0;}

.path {width: 955px; overflow: hidden;  margin: 25px 0 0 20px;}

div.center {overflow: hidden;}

/* ------ LEWA STRONA ------ */
.left {width: 232px; float: left; overflow: hidden; padding: 0 0 0 9px;}

.margin-small-box {margin: 20px 0 0 0;}
.small-box-title {width: 231px; height: 34px; padding: 15px 0 0 0; text-align: center; background: url(../images/small-box.gif);}
.small-box-bottom {width: 231px; height: 10px; margin: 5px 0 0 0; background: url(../images/small-box-bottom.gif);}

.center {width: 90%; margin: 0 auto; text-align: center; }
.center img {margin: 10px 0;}
.old-price {text-decoration: line-through;}
.oldprice {text-decoration: line-through;}
.new-price {color: #e92100; font-style: italic;}
.price {color: #e92100; font-style: italic; font-size: 14px; font-weight: bold;}

/* kategorie */
#kategorie {width: 231px; float: left;}
#menu {padding: 0 0 0 10px;}
#menu a {display: block; width: 206px; padding: 13px 0 7px 15px; float: left; background: url(../images/line.gif) repeat-x 0 100%;}
#menu a:hover {color: #1c72a8;}

/* produkt dnia */
#produkt-dnia {width: 231px; float: left;}
#produkt-dnia div.center a {display: block; width: 100%; text-decoration: underline;}
p.pric {margin: 0;}
p.short-description {width: 100%; margin: 5px 0 0 0;}
p.short-descriptiona {width: 100%; margin: 5px 0 0 0;}
.przyciski {width: 171px; margin: 10px auto 0 auto;}
input.przycisk_1 {display: block; width: 91px; height: 24px; float: left; cursor: pointer; border: 0; text-align: center; font-size: 12px; text-decoration: none; color: #fff; background: url(../images/button1.png);}
a.przycisk_2 {display: block; width: 70px !important; height: 18px; float: left; margin: 0 0 0 10px; padding: 6px 0 0 0; text-align: center; text-decoration: none !important; color: #fff; background: url(../images/button2.png);}

/* newsletter */
#newsletter {width: 231px; float: left;}
#newsletter p.short-description {text-align: justify;}
#newsletter .przyciski {width: 70px; margin: 10px auto 0 auto;}
input.form {width: 200px; height: 19px; padding: 4px 0 0 0; margin: 10px 0 0 0; border: 1px solid #cecece; color: #595959; font-size: 11px; background: url(../images/bg-form.gif) repeat-x;}
input.przycisk_3, input.przycisk_4 {display: block; width: 70px; height: 24px; float: left; cursor: pointer; border: 0; text-align: center; font-size: 12px; color: #fff;}
input.przycisk_3 {background: url(../images/button3.png);}
input.przycisk_4 {background: url(../images/button2.png);}

/* wyszukiwarka */
#wyszukiwarka {width: 231px; float: left;}
#wyszukiwarka div.center {width: 90%; margin: 0 auto; text-align: left; }
#wyszukiwarka div.przyciski {width: 70px; margin: 10px auto 0 auto;}
#wyszukiwarka input.form {margin: 5px 0 0 0;}

/* gości on-line */
#goscie {width: 231px; float: left;}
#goscie p {margin: 0;}

/* ------ ŚRODEK ------ */
.middle {width: 468px; float: left; overflow: hidden; padding: 0 0 0 10px;}

.margin-big-box {margin: 30px 0 0 0;} /* margines */
.big-box-title {width: 437px; height: 34px; padding: 15px 0 0 30px; font-weight: bold; background: url(../images/big-box.gif);}

/* duzy box */
#big-box {width: 467px; float: left;}
p.witamy {margin: 0; text-align: justify; font-style: italic; font-size: 13px; line-height: 18px;}

.miniaturka-big-box {float: right;}

/* produkty w promocji */
#produkty-w-promocji {width: 467px; float: left;}
#produkty-w-promocji div.center {text-align: left; margin: 5px auto 0 auto;}
#produkty-w-promocji div.przyciski {margin: 10px 0 0 0;}
a.title-big-box {text-decoration: underline;}

/* nowe produkty */
#nowe-produkty {width: 467px; float: left;}
#nowe-produkty div.center {margin: 0 auto 20px 0;}
#nowe-produkty div.center a {display: block; width: 100%; text-decoration: underline;}
#nowe-produkty table {width: 90%; margin: 0 auto;}

#big-box-categories {width: 467px; float: left;}
#big-box-categories  div.center {text-align: left; margin: 0 auto 10px auto;}
#big-box-categories  div.center div.center  {width: 100%; text-align: left; margin: 0 auto 10px auto;}
#big-box-categories  div.center div.center div.przyciski {float: left;}

/* ------ PRAWA STRONA ------ */
.right {width: 232px; float: left; overflow: hidden; padding: 0 0 0 9px;}

/* banner 2 */
img.banner2 {margin: 15px 0 25px 0;}

/* promocja */
#promocja {width: 231px; padding: 15px 0 0 0; text-align: center; background: url(../images/small-box.gif) no-repeat left top;}
.promocja  {width: 231px; padding: 15px 0 25px 0; text-align: center; background: url(../images/small-box-bottom2.gif) no-repeat left 100%;}
.promocja p {margin: 0; color: #e92100; font-size: 12px;}
span.big-blue {font-size: 14px; color: #2c7cad; font-weight: bold;}

/* koszyk */
#koszyk-right {width: 231px; float: left;}
#koszyk-right div.center {width: 80%;}
#koszyk-right a {width: auto; font-weight: bold; text-decoration: underline; color: #1a81c1;}
.ico2 {width: 100%; min-height: 40px; overflow: hidden; background: url(../images/ico2.gif) no-repeat left top;}
.ico2 p {width: 120px; float: right; margin: 0; text-align: center; color: #1a81c1;}
.ico3 {width: 100%; min-height: 40px; overflow: hidden; margin: 10px 0 0 0; background: url(../images/ico3.gif) no-repeat left top;}
.ico3 p {width: 120px; float: right; margin: 0; text-align: center; color: #1a81c1;}

/* panel logowania */
#panel-logowania {width: 231px; float: left;}
#panel-logowania div.przyciski {width: 161px; margin: 10px auto 0 auto;}
#panel-logowania input.form {margin: 5px 0 0 0;}
a.przycisk_1 {display: block; width: 91px; height: 19px; float: left; padding: 5px 0 0 0; cursor: pointer; border: 0; text-align: center; text-decoration: none; color: #fff; background: url(../images/button1.png);}

/* kontakt */
#kontakt {width: 231px; float: left;}

/* STOPKA */
.bottom {width: 975px; height: 25px; margin: 0 auto; padding: 23px 0 0 0; background: url(../images/bg-bottom.gif) no-repeat;}
.footer {width: 775px; margin: 0 auto; overflow: hidden;}
.footer1 {width: 310px; float: left;}
.footer2 {float: left;}
.footer2 a {display: block; float: left; margin: 0 15px;}
.footer3 {float: right; text-align: right; margin: 0 20px 0 0;}
.footer3 a:hover {color: #000;}

/* tlo ponizej stopki */
.bg-bottom {width: 975px; margin: 0 auto; background: url(../images/bg-bottom.jpg) no-repeat;}

#author {width: 885px; margin: 0 auto; padding: 15px 90px 0 0; text-align: right; color: #fff;}
#author a {color: #fff; font-weight: normal;}
#author a:hover {color: #EFEFEF; font-weight: normal;}

.info-footer {width: 975px; margin: 20px auto 15px auto; text-align: center; color: #fff; }

/* ------ ŚRODEK PODSTRONA ------ */
.middle-podstrona {width: 715px; float: left; overflow: hidden; padding: 0 0 0 10px;}

.big-box-title2 {width: 715px; height: 34px; padding: 15px 0 0 30px; font-weight: bold; background: url(../images/big-box2.gif);}

/* duzy box - podstrona */
#big-box2 {width: 715px; float: left;}
#big-box2 div.center {text-align: left;}

/* produkty w promocji - podstrona */
#produkty-w-promocji2 {width: 715px; float: left;}
#produkty-w-promocji2 div.center {text-align: left; margin: 5px auto 0 auto;}
#produkty-w-promocji2 div.przyciski {margin: 10px 0 0 0;}

/* nowe produkty - podstrona */
#nowe-produkty2 {width: 715px; float: left;}
#nowe-produkty2 div.center {margin: 0 auto 20px 0;}
#nowe-produkty2 div.center a {display: block; width: 100%; text-decoration: underline;}
#nowe-produkty2 table {width: 90%; margin: 0 auto;}





.tabelka { font-size: 11px; color: #000000; text-align: left ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: transparent}
table.tabelka td { font-size: 11px; color: #000000; text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px;; border-color: #FFFFFF #FFFFFF #E2E2E2; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.table { font-size: 11px; color: #000000; text-align: left ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: transparent; border-width: 1px; border-style: solid; border-color: #EFEFEF;}
.tablea { font-size: 11px; color: #000000; text-align: left ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: transparent; border-width: 1px; border-style: solid; border-color: #EFEFEF;text-align:center;}
.cartHead {text-align:center; padding: 5px 0; font-size: 10px; color:#1F6DB1; white-space: nowrap; background-color: #ffaf49; color:#fff}
.cartBody { font-size: 11px; text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px;; border-color: #FFFFFF #FFFFFF #e1e1e1; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}

.green{background-color: #fff; padding:10px; color: red; font-weight: bold;}
.contact_err{background-color: #fff; padding:10px; color: red; font-weight: bold;}
.error{background-color: #fff; padding:10px; color: red; font-weight: bold;}
.newsl_bad{background-color: #fff; padding:10px; color: red; font-weight: bold;}
.newsl_ok{background-color: #fff; padding:10px; color: red; font-weight: bold;}

.star{color: #ff0000}
.cecha1 { font-size: 11px; background-color: #F6F6F6; border-width: 1px; border-style: solid; border-color: #D8D8D8; color:#4087C3}
a.comment {color: #FF0C00; font-weight: bold;}
.comment {color: #FF0C00; font-weight: bold;}
a.comment:hover {color: #4B93D0; font-weight: bold;}
.promo{color: #ff0000; text-align:center;}
.foto { border: 0; text-align : left; }

.tabelka3_login {  background-color: #FFA93B; font-family: Tahoma; font-size: 11px; color: #FFFFFF; text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-weight: bold;}

fieldset {border: 1px solid #d4d4d4; margin: 0 0 10px 0;}