body, table, tr, th, td, p, form, fieldset, legend, div, ul, ol, li, h1, h2, h3 {margin: 0; padding: 0; border: 0;}

body {height: 100%; text-align: center; font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 140%; background: #fff url('../img/bgr/body.gif') repeat-x;}

a, a:visited {color: #000; text-decoration: none;}
a img {border: 0;}

.left {float: left;}
.right {float: right;}
.clear {clear: both;}

.textLeft {text-align: left;}      
.textCenter {text-align: center;}
.textRight {text-align: right;}

#all {width:982px; height: 100%; margin: auto; padding-bottom: 30px; text-align: left;}

/* art world */
#social			{position: relative; width: 610px; height: 70px;}
#social_fb    	{width: 20px; height: 20px; display: block; position: absolute; top: 50px; left: 509px; background: url(../img/artworld/facebook.png);}
#social_nk    	{width: 20px; height: 20px; display: block; position: absolute; top: 50px; left: 534px; background: url(../img/artworld/nk.png);}
#social_blip 	{width: 20px; height: 20px; display: block; position: absolute; top: 50px; left: 559px; background: url(../img/artworld/blip.png);}
#social_flacker 	{width: 20px; height: 20px; display: block; position: absolute; top: 50px; left: 584px; background: url(../img/artworld/flaker.png);}

#producent-azaleia		{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/azaleia.gif); margin: 10px;}
#producent-bama			{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/bama.gif); margin: 10px;}
#producent-cat			{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/cat.gif); margin: 10px;}
#producent-emu			{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/emu.gif); margin: 10px;}
#producent-freemod		{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/freemod.gif); margin: 10px;}
#producent-geox			{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/geox.gif); margin: 10px;}
#producent-gioseppo		{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/gioseppo.gif); margin: 10px;}
#producent-hispanitas	{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/hispanitas.gif); margin: 10px;}
#producent-hush-puppies	{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/hush-puppies.gif); margin: 10px;}
#producent-josef-seibel	{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/josef-seibel.gif); margin: 10px;}
#producent-luciano-barachini	{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/luciano-barachini.gif); margin: 10px;}
#producent-marc-shoes	{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/marc-shoes.gif); margin: 10px;}
#producent-mustang		{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/mustang.gif); margin: 10px;}
#producent-nic-dean		{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/nic-dean.gif); margin: 10px;}
#producent-olang		{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/olang.gif); margin: 10px;}
#producent-oscar		{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/oscar.gif); margin: 10px;}
#producent-pikolinos	{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/pikolinos.gif); margin: 10px;}
#producent-rieker		{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/rieker.gif); margin: 10px;}
#producent-rocket-dog	{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/rocket-dog.gif); margin: 10px;}
#producent-romika		{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/romika.gif); margin: 10px;}
#producent-rubber-duck		{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/rubber-duck.gif); margin: 10px;}
#producent-tommy-hilfiger		{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/tommy-hilfiger.gif); margin: 10px;}
#producent-tamaris		{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/tamaris.gif); margin: 10px;}
#producent-zodiaco		{display: inline-block; width: 71px; height: 60px; background: url(../img/artworld/producenci/zodiaco.gif); margin: 10px;}

/* art world */

#all:after,
#all div:after,
#all div div:after,
#all ul:after,
#all ol:after,
#all p:after,
#all h1:after,
#all h2:after
{content: "."; display:block; height: 0; clear:both; visibility:hidden;}  

a.arrow {display: block; float: left; width: 21px; height: 21px; cursor: pointer; background: url('../img/buttons/arrow.png') no-repeat;}
a:hover.arrow {background: url('../img/buttons/arrow_hover.png') no-repeat;}

#left {width: 185px; min-height: 150px; float: left; margin: 0px 10px 0px 0px;}

#page {width: 982px; float: left; }
#mcContent {width: 787px; float: left;}

#logo {display: block; float: left; margin-right: 60px; cursor: pointer;}

#top {width: 982px; height: 77px; float: left; position: relative;}
#top ul {list-style: none;}
#mainCategoryNav {position: relative; float: left; bottom: 0px; margin: 50px 0px 0px 0px; list-style: none; z-index: 9;}
#mainCategoryNav li.mainCategory {position: relative; display: block; height: 21px; float: left;  padding: 6px 25px 0px 25px; margin-left: 1px; z-index: 9;}
#mainCategoryNav li.mainCategory, #mainCategoryNav li.mainCategory a, #mainCategoryNav li.mainCategory a:visited {color: #fff; text-transform: uppercase; font-weight: bold; text-decoration: none; }
#mainCategoryNav li.color_fb9292 {background: #fb9292;}
#mainCategoryNav li.color_fb9292 ul {background: #fb9292;}
#mainCategoryNav li.color_fb9292 ul  li, #mainCategoryNav li.color_4a4aa5 .li_container {background: #fb9292;}
#mainCategoryNav li.color_4a4aa5 {background: #4a4aa5;}
#mainCategoryNav li.color_4a4aa5 ul, #mainCategoryNav li.color_4a4aa5 .li_container {background: #4a4aa5;}
#mainCategoryNav li.color_844690 {background: #844690;}
#mainCategoryNav li.color_844690 ul, #mainCategoryNav li.color_844690 .li_container {background: #844690;}

#mainCategoryNav .li_container {display: none; position: absolute; margin: 5px 0px 0px 0px; left: 0; z-index: 2; width: 700px; padding: 10px; font-weight: normal;}
/*#mainCategoryNav .li_container .columnized  {width: 540px;}*/
#mainCategoryNav ul {padding: 10px; font-weight: normal;}
#mainCategoryNav ul li {display: block; padding: 7px 45px 7px 0px;}
#mainCategoryNav ul.columnized li, #mainCategoryNav ul.columnized li span, #mainCategoryNav ul.columnized li a, #mainCategoryNav ul.columnized li a:visited {font-weight: normal;}
#mainCategoryNav ul.columnized li a:hover {text-decoration:underline}


#menu {width: 982px; height: 46px; float: left; margin-bottom: 15px; background: url('../img/bgr/topNav.gif') repeat-x;}
#menu #menuLeft, #menu #menuRight {width:1px; height: 46px; font-size: 1px;}
#menu #menuLeft {background: url('../img/bgr/topNavLeft.gif') no-repeat; float: left;}
#menu #menuRight {background: url('../img/bgr/topNavRight.gif') no-repeat; float: right;}
#menu ol {display: block; float: left; margin: 0px 0px 0px 0px;}
#menu ol li {display: block; float: left;}
#menu a, #menu a:visited {display:block; height: 36px; float: left; padding: 0px 0px 0px 21px; margin: 5px 0px 0px 0px; font-weight: bold; color: #fff; text-transform: uppercase; cursor: pointer;}
#menu a:hover {background:url('../img/bgr/menuHover.gif') repeat-x;}
#menu a span {display: block; float: left; cursor: pointer; border-right: 1px solid #fff; margin: 10px 0px 0px 0px; padding-right: 21px;}
#menu ol li.ostatni a {border:0;}
#menu ol li.aktywny a {background:url('../img/bgr/menuActive.gif') repeat-x;}

#menu .cufon {text-align: right; color: #fff;}
#menu .cufon h1 { padding: 0; float: right; font-size: 18px; font-weight: normal; margin: 7px 0px -3px 0px; text-transform: uppercase;}
#menu .cufon p {font-size: 9px; color: #b6b6b8; margin-right: 6px; clear: both;}

#menu #cufon {margin-right: 20px; float: right; width: 320px;}


#logMenu {float: right; margin: 5px 18px 0px 0px; text-align: right;}
#logMenu p.welcome {font-weight: bold; text-transform: uppercase;}
#logMenu .textinput {font-size: 10px;}
#logMenu #stopka2, #logMenu #stopka2 a,#logMenu #stopka2 a:visited {color: #646464; text-transform: uppercase;}
#minikoszyk {float: right; margin: 12px 0px 0px 0px;}
#minikoszyk p, #minikoszyk a, #minikoszyk a:visited, #minikoszyk img {display:block; float: right; text-transform: uppercase;} 
#minikoszyk p {color: #fa0000; margin: 6px 7px 0px 0px;}
#minikoszyk a#koszykLabel, #minikoszyk a#koszykLabel:visited {color: #fa0000;}
#minikoszyk p#suma, #minikoszyk a#suma, #minikoszyk a:visited#suma {margin: 6px 0px 0px 7px; color: #666666}
#minikoszyk a, #minikoszyk a:visited {cursor: pointer}

#mainFlash {width: 783px; height: 450px; float: left;}
#quickSearch {width: 179px; height: 410px; padding: 20px 10px 20px 10px; float: left; background: #333;}
#quickSearch h2 {font-size: 12px; text-transform: uppercase; color: #fd6768; line-height: 150%; padding-bottom: 7px;}
#quickSearch select {width: 168px; float: left; margin-bottom: 4px; font-size: 11px; font-family: Tahoma, Verdana, Helvetica, sans-serif; color: #646464;}
#quickSearch .submitInnerLine input {float: right; margin: 2px 10px 0px 0px;}
#quickSearch .submitInnerLine input:hover {}

#stopka3 {width: 179px; float: left; margin: 30px 0px 0px 0px; color: #fff;}
#stopka3 h2 {padding-bottom: 10px;}
#stopka3 a, #stopka3 a:visited {display:block; width: 179px; margin-bottom: 2px; text-transform:uppercase; color: #fff; font-weight: bold; cursor: pointer;}

#menu_kategorii_2 {width: 179px; float: left; margin: 15px 0px 0px 0px; color: #fff;}
#menu_kategorii_2 h2 {padding-bottom: 10px;}
#menu_kategorii_2 a, #menu_kategorii_2 a:visited {display:block; width: 179px; margin-bottom: 2px; text-transform:uppercase; color: #fff; font-weight: bold; cursor: pointer;}


#szukajka {width: 179px; float: left; margin: 30px 0px 0px 0px;}
#szukajkaInput {width:130px; float: left; border: 0; background: url('../img/bgr/szukajka.gif') no-repeat; height: 21px; padding: 2px; font-size : 11px;}

#mpNav {width: 982px; float: left; margin: 28px 0px 0px 0px; position: relative; z-index: 9;}
#mpNav p, #mpNav p span {display: block; float: left; cursor: pointer; color: #acacac; text-transform: uppercase; font-weight: bold;}
#mpNav p span.leftCorner {width: 2px; height:29px;}
#mpNav p span.rightCorner {width: 2px; height: 29px;}
#mpNav p span.middle {padding: 4px 27px 0px 27px;}

#mpNav p.current, #mpNav p.current span {color: #343434; border-bottom: 1px solid #fff; background: #fff;}
#mpNav p.current span.leftCorner {background: url('../img/bgr/glowna_listy/leftCorner.gif') no-repeat;}
#mpNav p.current span.rightCorner {background: url('../img/bgr/glowna_listy/rightCorner.gif') no-repeat;}
#mpNav p.current span.middle {border-top: 1px solid #999999;}

#newsletterForm {float: right; margin-top: -9px; text-align: right;}
#newsletterForm h3 {font-size: 12px; color: #565656;}
#newsletterForm p {color: #888888;}
#newsletterForm form {width: 178px; float: left; margin: -2px 0px 0px 12px;}
#newsletterForm input {float: left;}
#newsletterForm .textInput {width: 132px; height: 21px; padding: 2px 2px 2px 6px; margin: 4px 5px 0px 0px; font-size : 11px; color: #aaaaaa; border: 0; background: url('../img/bgr/newsletter_input.gif') no-repeat; }

.productsListing {width: 982px; float: left; margin: -3px 0px 0px 0px; padding: 15px 0px 0px 0px;  border-top: 1px solid #d6d6d6; position: relative; z-index: 2;}


.liProdukt {width: 196px; min-height: 250px; float: left; background: url('../img/bgr/liProduktBorder.gif') top right no-repeat;}
.liProdukt .liBorder {width: 196px; height: 227px; padding: 2px; border-right: 1px solid #ebebeb;}
.liPhoto {width: 190; height: 186px;}                                
.liProdukt p.price {width: 83px; float: left; margin: 35px 0px 0px 4px; color: #fff; font-weight: bold; font-size: 20px; text-align: center;}

.liPhoto a {display: block; width: 190; height: 186px; cursor: pointer; background: url('../img/bgr/cena3.png') no-repeat;}

.liInfoLink {float: left; width: 196px; margin: 12px 0px 20px 15px;}
.liInfo {width: 150px; float: left; color: #373739;}
.liInfo a, .liInfo a:visited {color: #373739;}
.oldPrice {width: 150px; float: left; color: #fa3e4d; font-size:14px; font-weight: bold;}
.oldPrice span {text-decoration: line-through;}

.liProdukt .tekstWyroznienia {width: 196px; height: 100%; float:left; background: #c1c1c1;}
.liProdukt .tekstWyroznienia_link {display: block; width: 160; height: 186px; padding: 0px 15px 0px 15px; font-size: 40px; color: #fff; text-transform: uppercase; background: #c1c1c1; cursor: pointer;}

#newsListing .li {width: 166px; min-height: 250px; padding: 0px 15px 0px 15px; float: left; background: url('../img/bgr/liProduktBorder.gif') top right no-repeat;}
#newsListing .li h1 {height: 85px; font-size: 24px; font-weight: normal;}
#newsListing .li p.tagi {width: 166px; float: left; margin-bottom: 30px;}
#newsListing .li p.tagi, #newsListing .li p.tagi a, #newsListing .li p.tagi a:visited {color:#adadad;}
 #newsListing .li p.tagi a:hover {text-decoration:underline}
#newsListing .li .newsDesc {width: 166px; float: left; height: 85px;}
#newsListing .readMore {display: block; width: 166px; height: 21px; float: left; cursor: pointer; background: url('../img/buttons/arrow.png') top right no-repeat; color:#ff3333;}
#newsListing a:hover.readMore {background: url('../img/buttons/arrow_hover.png') top right no-repeat;}

#footer {width: 982px; float: left; margin: 30px 0px 0px 0px;}
#footer .mainCategory {display: block; float: left;}
#footer .mainCategory a, #footer .mainCategory a:visited {display:  block; width: 100%; float: left; margin: 0px 0px 10px 0px; text-transform: uppercase; font-weight: bold; color: #333333; cursor:pointer}
#footer ul {list-style: none;}
#footer .mainCategory ul li a, #footer .mainCategory ul li a:visited {font-weight: normal; color: #666666; font-size: 9px; margin: 0px 0px 3px 0px;}
       
#footer .stopka {display: block; float: left;}
#footer .stopka a, #footer .stopka a:visited {display: block; float: left; width: 100%; margin: 0px 0px 10px 0px; text-transform: uppercase; font-weight: bold; color: #333333; cursor:pointer; }
#footer .stopka ul { float: left;}
#footer .stopka ul li a, #footer .stopka ul li a:visited {font-weight: normal; color: #666666; font-size: 9px; margin: 0px 0px 3px 0px;}


#footer ul ul {margin-right: 60px;}
#footer ul li.ostatniElement {float:left;}
#footer ul li.ostatniElement a {width: auto; clear: both;}
#footer ul li.ostatniElement ul {clear: both; margin: 0;}

#producenci {width: 982px; float: left; margin: 20px 0px 0px 0px;}
#producenci h3 {font-size: 11px; text-transform: uppercase; font-weight: bold; color: #333333;}
#mycarousel {padding: 20px 0px 20px 0px; margin: 10px 0px 0px 0px; border :solid #e7e7e7; border-width: 1px 0px 1px 0px;}
#mycarousel li {display: block; float: left; margin: 0px 0px 0px 20px;}

h1.title {width: 737px; height: 98px; float: left; padding: 25px; background: #adb0b5; font-size: 44px; font-weight: normal; color: #fff;}
h1.header {width: 737px; float: left; margin-bottom: 25px; font-size: 16px; text-transform: uppercase; font-weight: normal; color: #ff6666; line-height: 150%;}

h1.header2 {width: 787px; float: left; margin-bottom: 25px; font-size: 14px; text-transform: uppercase; color: #ff6666; line-height: 150%;}
h1.title2 {width: 787px; float: left; margin: -5px 0px 12px 0px; font-size: 24px; font-weight: normal; color: #333333; line-height: 150%;}

#pagination {width: 787px; float: left; margin: 9px 0px 0px 0px; padding-bottom: 6px; border-bottom: 1px solid #cccccc;}
#pagination p, #pagination span, #pagination a {display: block; float: left; margin: 0px 6px 0px 0px;}
#pagination p, #pagination span {color: #666666}
#pagination a {cursor: pointer; color: #333333}
#pagination a.paginationLink {text-decoration: underline;}

#mainPath {float: left; margin-bottom: 10px;}
#mainPath, #mainPath span, #mainPath a, #mainPath a:visited {color: #ccc; font-size: 12px;}
.listing {width: 787px; float: left; margin: 25px 0px 0px 0px;}



.detaleProduktu {width: 762px; float: left; margin: 25px 0px 0px 25px;}
.detaleProduktu #gallery {width: 365px; float: left;}
.detaleProduktu #galleryList {width: 80px; float: left; margin-right: 10px;}
.detaleProduktu #galleryList p {display: block; float: left; width: 80px; margin: 0px 0px 7px 0px; cursor: pointer;}
.detaleProduktu #galleryZoom {width: 240px; height: 365px; padding: 10px; float: left; background: #fff; border: 1px solid #c7c8c9; text-align: center;}
.detaleProduktu #galleryZoom img {float: left;}
.detaleProduktu #detale {width: 370px; float: left; margin: 0px 0px 0px 15px;}

h1.nazwaProduktu {width: 370px; float: left; margin-top: -3px;font-size: 16px; text-transform: uppercase; line-height: 150%; }

.detaleProduktu p.oznaczenie {width: 370px; float: left; margin: 15px 0px 15px 0px; color: #999; text-transform: uppercase; font-size: 10px;}

.detaleProduktu .redPrice {color: #ff3333; font-size: 14px; text-transform: uppercase; font-weight: bold;}
.detaleProduktu .oldPrice {font-size: 12px; color: #666666; font-weight: bold; text-transform: uppercase;}
.detaleProduktu .oldPrice span {text-decoration: line-through;}
.detaleProduktu #prices {width: 370px; float: left; margin: 0px 0px 25px 0px;}
.detaleProduktu .atrybutRoznicujacy {width: 370px; float: left; margin: 0px 0px 3px 0px;}
.detaleProduktu .atrybutRoznicujacy span.label {display: block; width: 95px; float: left;}
.detaleProduktu .atrybutRoznicujacy select {font-size: 10px;}
.detaleProduktu .content {width: 370px; float: left; margin-top: 10px;}

.detaleProduktu #addCartCloset {width: 370px; float: left; margin: 25px 0px 0px 0px ;}
.detaleProduktu #addCartCloset .prodLinks img {cursor: pointer;}

#linki {width: 359px; height: 30px; margin-top: 20px; float: left; background: url('../img/bgr/produkt_linki.gif') no-repeat;}
.detaleProduktu div, #linki div {float: left;}

#podzielSie {width: 153px; }
#podzielSie p {width: 54px; float: left; margin: 7px 20px 0px 6px; padding-left: 17px; background: url('../img/podzielSie.gif') 0% 50% no-repeat;}
#podzielSie a {display: block; float: left; cursor: pointer; margin: 7px 0px 0px 6px;}

#wyslijZnajomemu {width: 123px; float: left;}
#wyslijZnajomemu a {display: block; width: 95px; float: left; margin: 7px 20px 0px 6px; padding-left: 17px; background: url('../img/koperta.gif') 0% 50% no-repeat;cursor: pointer; }
#drukuj {width: 82px; float: left;}
#drukuj p {width: 55px; float: left; margin: 7px 20px 0px 6px; padding-left: 17px; background: url('../img/drukuj.gif') 0% 50% no-repeat;cursor: pointer; }

.dodatkowaLista {width: 762px; float: left; margin: 25px 0px 0px 25px;}
.dodatkowaLista .row {width: 762px; float: left; margin-bottom: 10px;}
.dodatkowaLista .ostatnioOgladany {width: 175px; float: left; margin-right: 20px;}
.dodatkowaLista p.title {width: 760px; float: left; padding: 0 0 6px 2px; font-size: 12px; margin-bottom: 25px; border-bottom: 1px solid #e0e0e0; color: #666;}
.dodatkowaLista div {float: left;}
.dodatkowaLista a.photo {display: block; float: left; width: 46px; height: 55px; padding: 5px; border: 1px solid #e0e0e0;}
.dodatkowaLista h2 {font-size: 11px; color: #333333; line-height: 150%; padding-bottom: 15px;}
.dodatkowaLista .ostatnioOgladany .info {width: 100px; float: left; margin-left: 15px;}


#textpage {width: 786px; float: left; clear: both; margin-bottom: 75px;}

#leftSideBar {width: 195px; float: left;}

#filtracja {width: 185px; float: left; padding-right: 10px; margin-top: 45px;}
#filtracja p.header {width: 175px; float: left; padding: 0px 0px 12px 10px; margin-bottom: 12px; color: #ff6666; font-weight: bold; border-bottom: 1px solid #ccc;}
#filtracja .filtracjaAtrybut {width: 155px; float: left; padding: 0px 15px 15px 15px; margin-bottom: 15px; border-bottom: 1px solid #ccc;}
#filtracja .filtracjaAtrybut p {width: 135px; float: left; padding: 0px 0px 0px 20px; font-weight: bold; color: #000; cursor: pointer; background: url('../img/bgr/filtracja_tytul.gif') 0% 0% no-repeat;}
#filtracja .filtracjaAtrybut a,
#filtracja .filtracjaAtrybut a:visited {display: block; width: 113px; float: left; margin: 5px 0px 0px 22px; color: #666; cursor: pointer;}
#filtracja .filtracjaAtrybut a.current, #filtracja .filtracjaAtrybut a:visited.current {color: #ff3333}
#filtracja .toHide {float: left;}
#filtracja .twojWybor {width: 185px; padding: 0px 0px 15px 0px;}
#filtracja div.twojWybor p.title {width: 170px; float: left; padding: 0px 0px 10px 10px; font-weight: bold; color: #666; background: none; text-transform: uppercase;}
#filtracja .twojWybor a,#filtracja .twojWybor a:visited {width: 160px; height: 17px; padding: 2px 0px 0px 10px; margin: 1px 0px 0px 11px; background: url('../img/bgr/twoj_wybor.gif') no-repeat;}

.leweMenu {width: 185px; float: left; margin-top: 35px;}
.leweMenu a, .leweMenu a:visited {display:block; width: 135px; float: left; padding: 0px 0px 7px 35px; margin-bottom: 7px; text-transform: uppercase; font-weight: bold; color: #000; background: url('../img/bgr/filtracja_tytul.gif') 10% 20% no-repeat; border-bottom: 1px solid #ccc; cursor: pointer; }


.leweMenu ul {list-style: none;}
.leweMenu ul a, .leweMenu ul a:visited {background: none; font-weight: normal; text-transform: none; border: 0; padding-bottom: 3px; margin-bottom: 3px; color:#666666;}
.leweMenu ul a.current {color: #ff3333} 



.blog_news { width: 170px; padding-top: 7px; margin-bottom: -15px; border: solid #ccc; border-width: 1px 0px 1px 0px;}

.orderData {width: 786px; float: left; margin: 0px 0px 20px 0px;}
.orderData p {width: 750px; float: left; margin-bottom: 7px; font-weight: bold;}
.orderData p.formTitle {font-weight: normal;}
.orderData span.label {display: block; float: left; width: 140px;color: #363638; text-transform: uppercase; font-weight: normal;}

#gallery {width: 786px; padding-top: 25px; float: left; clear: both;}
#gallery div {float: left; margin-right: 5px;}
 .galleryRow {padding-left: 0px; margin-top: 1px;}
 


#enclosures li {display:block; width: 764px; float: left; padding: 0px 0px 7px 25px; margin-bottom: 7px; text-transform: uppercase; font-weight: bold; color: #000; background: url('../img/bgr/filtracja_tytul.gif') 1% 20% no-repeat; border-bottom: 1px solid #ccc; cursor: pointer; }
#enclosures li a:hover {text-decoration:underline}

#stronaLinki #linki {float: right; margin-left: 420px;}

p.date {width: 786px; float: left; margin: 0px 0px 20px 0px; color: #666666;} 

#tags {width: 786px; float: left; margin: 15px 0px 10px 0px; color: #ff3333;}
#tags span {color: #666666}
#tags a, #tags a:visited {color: #ff3333;}

/* FORMULARZE */


.formularz label {display: block; float: left; margin: 3px 7px 0px 0px; color: #363638; text-transform: uppercase;}
.formularz .textInput {float:left; font-size: 11px; height: 21px; padding: 2px 1px 2px 6px; width: 240px; background: url('../img/bgr/input_244.gif') no-repeat; border:0; }
.formularz .wiersz {width: 786px; float: left; margin-bottom: 5px;}
.formularz #zaloguj .textInput {border-width: 1px 0px 0px 1px;}

.formularz div.pomoc {position: relative; float: left; padding: 0; width: 21px; height: 21px; margin-left: 5px; background: url('../img/pomoc.png'); background-repeat: no-repeat;}
.formularz div.pomoc div {position: absolute; display: none;}
.formularz div.pomoc:hover div {display: block; margin: 0 0 0 25px; border: 1px solid #d6c1bc; padding: 5px; background: #f4f0ed; width: 210px;}

.formularz .gwiazdka {float: left; margin-lright: 5px;}

.formularz .polaWymagane, .informacjaPomocnicza {width: 140px; float: left; margin-top: 5px; display: none;}
.formularz .polaWymagane img , .informacjaPomocnicza img {float: left; margin: 0px 6px -1px 0px;}
.formularz .informacjaPomocnicza img {margin-top: 0px;}

.formularz .blad {color: #ff5656; padding: 0; margin-bottom: 3px; text-transform: uppercase;}
.formularz #wiersz_submit .blad, #wiersz_submit label {display: none;}

.formTitle {width: 786px; font-size: 12px; float: left; color: #ff5656; text-transform: uppercase; padding: 30px 0px 10px 1px; margin-bottom: 25px; background: url('../img/bgr/greyDot.gif') bottom left repeat-x;}

.formularz .submit_sendform {width: 125px; height: 25px; border: 0; background: url('../img/buttons/submit_sendform.gif') no-repeat; cursor: pointer;}
.formularz input:hover.submit_sendform {background: url('../img/buttons/submit_sendform_hover.gif') no-repeat;}

.formularz .submit_dalej {width: 62px; height: 25px; border: 0; background: url('../img/buttons/dalej.gif') no-repeat; cursor: pointer;}
.formularz input:hover.submit_dalej {background: url('../img/buttons/dalej_hover.gif') no-repeat;}

#backButton {width: 77px; height: 25px; margin-right: 5px; border: 0; background: url('../img/buttons/powrot.gif') no-repeat; cursor: pointer;}
input:hover#backButton{ background: url('../img/buttons/powrot_hover.gif') no-repeat;}

#Rejestracja label {width: 140px;} 
#Rejestracja .blad {margin-left: 147px;}
#Rejestracja #wiersz_terms input {float: left;}
#Rejestracja #wiersz_terms label {width: 137px;}
#Rejestracja #wiersz_submit input {margin-left: 155px;} 

#singIn {float: left; margin: 30px 0px 0px 0px; padding-bottom: 0;}

#singIn label {width: 70px;}  
#singIn .submit_sendform {width: 79px; background: url('../img/buttons/zaloguj.gif') no-repeat; margin-left: 242px;}
#singIn input:hover.submit_sendform {width: 79px; background: url('../img/buttons/zaloguj_hover.gif') no-repeat;}
#singIn a {float: left; margin-left: 182px;}
#singIn a img {vertical-align: top; float: left; margin: 0;}

#ForgetPassword {float:left; margin-top: 10px;}
#ForgetPassword label {width: 45px;}
#ForgetPassword .blad {margin-left: 52px;} 
#ForgetPassword .submit_sendform {float: left; margin-left: 120px;}



#changeData {float:left; margin-top: 10px;}
#changeData label {width: 95px;}
#changeData .blad {margin-left: 102px;} 
#changeData .submit_sendform {float: left; margin-left: 120px;}


#CustomerData label {width: 140px;} 
#CustomerData .blad {margin-left: 147px;}
#CustomerData #wiersz_submit input {margin-left: 155px;} 

#ChangePass label {width: 100px;} 
#ChangePass .blad {margin-left: 107px;}
#ChangePass #wiersz_submit input {margin-left: 155px;} 

#realizujZamowienie {width: 360px; float: right; margin: 20px 0px 20px 0px;}
#realizujZamowienie .wiersz {width: 330px; float: right;}
#realizujZamowienie label {width: 76px;}
#realizujZamowienie p {width: 330px; padding-bottom: 10px; float: right;}
#realizujZamowienie .submity {width: 360px; float: right;}
#realizujZamowienie .submity a, #realizujZamowienie .submity input {float: right; display: block; height: 25px; cursor: pointer;}
#realizujZamowienie .submity input {width: 190px; background: url('../img/buttons/zaloguj_zamow.gif') no-repeat; margin-right: 2px;}
#realizujZamowienie .submity input:hover {background: url('../img/buttons/zaloguj_zamow_hover.gif') no-repeat;}
#realizujZamowienie .submity a {width: 139px; margin-right: 5px; background: url('../img/buttons/zapomnialem_hasla.gif') no-repeat;}
#realizujZamowienie .submity a:hover { background: url('../img/buttons/zapomnialem_hasla_hover.gif') no-repeat;}

#ZamowieniePrzesylka input {float: left; margin: 5px 6px 0px 10px;}
#ZamowieniePrzesylka .description {width: 756px; margin: 5px 0px 7px 28px;}


#ZamowienieDane label {width: 140px;} 
#ZamowienieDane .blad {margin-left: 147px;}


#ZamowienieDane #forwardButton {width: 62px; height: 25px; margin-right: 5px; border: 0; background: url('../img/buttons/dalej.gif') no-repeat; cursor: pointer;}
#ZamowienieDane input:hover#forwardButton{ background: url('../img/buttons/dalej_hover.gif') no-repeat;}
#ZamowienieDane textarea {width: 240px; height: 80px; font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px;}

#realizujZamowienie2 {clear: both;}
#realizujZamowienie2 #zloz_zamowienie {width: 125px; height: 25px; border: 0; background: url('../img/buttons/zloz_zamowienie.gif') no-repeat; margin-right: 2px; float: left; cursor: pointer;}
#realizujZamowienie2 input#zloz_zamowienie:hover {background: url('../img/buttons/zloz_zamowienie_hover.gif') no-repeat;}

#Subskrypcja {margin: 20px 0px 20px 0px;}
#Subskrypcja label {width: 75px;}
#Subskrypcja .blad {margin-left: 80px;}  
#Subskrypcja #wiersz_userAgreement .gwiazdka {display: none;}
#Subskrypcja #wiersz_userAgreement input { margin-left: 82px; float: left;}
#Subskrypcja #wiersz_userAgreement label {float: left; width: 500px; text-align: justify;}
#Subskrypcja #wiersz_userAgreement label.label {display: none;}
#Subskrypcja #wiersz_submit input {margin-left: 90px;}

#WyslijZnajomemu {padding-top: 30px;}
#WyslijZnajomemu label {width: 120px;}
#WyslijZnajomemu .blad {margin-left: 127px;}        
#WyslijZnajomemu textarea {width: 240px; height: 80px; font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px;}   


#koszykForm {width: 786px; float: left; } 

#realizujZamowienie {clear:both;}

#kontynuuj_zakupy {display: block; float: left; width: 125px; height: 25px; margin-right: 5px; background: url('../img/buttons/kontynuuj_zakupy.gif') no-repeat;}
a:hover#kontynuuj_zakupy {background: url('../img/buttons/kontynuuj_zakupy_hover.gif') no-repeat;}

#zloz_zamowienie {display: block; float: left; width: 125px; height: 25px; background: url('../img/buttons/zloz_zamowienie.gif') no-repeat;}
a:hover#zloz_zamowienie {background: url('../img/buttons/zloz_zamowienie_hover.gif') no-repeat;}

input#przelic_koszyk {width: 125px; height: 25px; border: 0;  float:left; margin: 0 5px 0 0px; background: url('../img/buttons/przelicz_koszyk.gif') no-repeat; cursor: pointer;} 
input:hover#przelic_koszyk {background: url('../img/buttons/przelicz_koszyk_hover.gif') no-repeat;}        

input#usun_zaznaczone {width: 125px; height: 25px; border: 0;  float:left; margin: 0 5px 0 0px; background: url('../img/buttons/usun_zaznaczone.gif') no-repeat; cursor: pointer;} 
input:hover#usun_zaznaczone {background: url('../img/buttons/usun_zaznaczone_hover.gif') no-repeat;}      

#zaplacOnline {display: block; float: none; margin: auto; width: 125px; height: 25px; background: url('../img/buttons/zaplac_online.gif') no-repeat;}
input:hover#zaplacOnline {background: url('../img/buttons/zaplac_online_hover.gif') no-repeat;}


/* TABELE */

.w30  {width: 30px;}
.w50  {width: 50px;} 
.w90  {width: 90px;}
.w120 {width: 120px;}       
.w200 {width: 200px;}
.w300 {width: 300px;}


.table {width: 100%;}   

.table,
.table tr,
.table th,
.table td {padding: 3px; border: 1px solid #B8B8B8; border-collapse: collapse;}


#shopcartTable input.ilosc {width: 20px; padding: 1px; font-size: 10px;}
#shopcartTable .submitLong {width: 110px;}
#shopcartTable .submitLong2 {width: 130px;}

#shopcartTable {margin: 10px 0px 0px 0px ;}
#shopcartTable, #shopcartTable tr, #shopcartTable th, #shopcartTable td {border:0; color: #363638}
#shopcartTable th {padding: 0 0 7px 0; text-transform: uppercase; font-weight: bold; color: #ff3333; background: url('../img/bgr/greyDot.gif') bottom left repeat-x;}
#shopcartTable th.textCenter {padding-left: 0;}           

#shopcartTable td {padding: 8px 6px 8px 10px; background: url('../img/bgr/greyDot.gif') bottom left repeat-x;}
#shopcartTable td a.linkDoProduktu {color: #363638; text-transform: uppercase;}  
#shopcartTable td a.linkDoProduktu span {font-size: 10px;}
#shopcartTable td a.photo {display: block; float: left; width: 46px; margin-right: 20px;}
                                        

#shopcartTable td.textCenter {padding-left: 6px;}
#shopcartTable tr {margin-bottom: 5px; padding-bottom: 5px; border-bottom: 3px solid #fff;}
#shopcartTable .submit {margin-right: 25px; margin-left: -10px;}
#shopcartTable tr.razem td  {padding-top: 10px; background: none; }
#shopcartTable td.sum span {font-weight: bold;}



.listaZamowien .szczegolyZamowienia {}

#platnosciLoga {width: 986px; height: 60px; float: left; margin-top: 20px; font-weight: bold; background: url('../img/loga_platnosci.jpg') bottom right no-repeat;}

#copyAuthor {width: 986px; float: left; margin-top: 30px; font-size: 10px;}
#copyAuthor .left {width: 50%;}
#copyAuthor a, #copyAuthor a:visited {color: #868688;}

#listaSalony {width: 745px; float: left; margin: 50px 0px 10px 0px;}
.salon {width: 745px; float: left; margin-bottom: 40px;}
.salon div {float: left; text-transform: uppercase; color: #282828;}
.salon p.title {color: #ec6b6b}
.salon .photo {width: 308px; height: 165px; margin-right: 50px;}

       

/* Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) {  
   
             
}

----------------------------------*/
.ui-dialog { position: relative; padding: .2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

.ui-dialog .ui-dialog-content {font-weight: bold; font-size:13px;}
