body {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	padding: 0;
	margin: 0;
	font-size: 11px;
	background: #f0f0f0 url("/images/gfx/top_tlo.gif") repeat-x;
}
img {
	border: 0;
}
p {
	margin: 0;
	padding: 0 0 5px 0;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.clear {
	clear: both;
}
.left {
	float: left;
}
.right {
	float: right;
}
.message {
	color: #353535;
	padding: 10px 0;
	font-weight: normal;
}
.message a {
	color: #353535;
	text-decoration: underline;
}
.message a:hover {
	color: #5D970F;
}
.imgOtaczanieLewe {
	float: left;
	margin: 2px 8px 3px 0;
}
.imgOtaczaniePrawe {
	float: right;
	margin: 2px 0 3px 8px;
}
#kontener {
	margin: 0 auto;
	width: 1004px;
	background: url("/images/gfx/kontener_tlo.gif") repeat-y;
}
#kontenerPodstrona {
	margin: 0 auto;
	width: 1004px;
	background: url("/images/gfx/kontener2_tlo.gif") repeat-y;
}
#kontener1 {
	width: 1004px;
	background: url("/images/gfx/top_tlo.gif") repeat-x top;
}
#logoGora {
	background: url("/images/gfx/logo_gora.jpg") no-repeat;
	width: 273px;
	height: 74px;
	float: left;
	display: inline;
	margin: 6px 0 9px 8px;
}
#logoGora a {
	width: 273px;
	height: 71px;
	float: left;
	margin: 0;
}
#rabatInfo {
	color: #fff; 
	float: right;
	padding: 3px 0 0 10px;
}
#rabatInfo span {
	font-weight: bold;
	font-size: 12px;
}
#info { 
	color: #fff;
	float: left;
	margin: 6px 0 7px 0;
	padding-left: 9px;
}
#logowanie {
	float: right;
	width: 500px;
	height: 44px;
	margin: 4px 23px 0 0;
	padding: 0;
	display: inline;
}
#logowanie .fRow input {
	width: 109px;
	height: 16px;
	float: left;
	border: 0;
	margin-left: 4px;
}
#logowanie .fInput {
	float: left;
}
#logowanie .fRow {
	float: left;
}
#logowanie .fSendButton {
	width: 62px;
	height: 17px;
	float: left;
	margin-left: 4px;
}
#logowanie #require {
	margin: 5px 0 0 125px;
}
#logowanie .fTextRow {
	float: left;
	color: #828282;
}
#logowanie .fTextRow a {
	color: #828282;
}
#logowanie #boxLoginForm {
	color: #fff;
}
#logowanie #boxLoginForm #boxLoginFormTresc {
	 margin: 2px 10px 0 0;
}
#logowanie #boxLoginForm #boxLoginFormTresc .welcome {
	float: right;
}
#logowanie #boxLoginForm #boxLoginFormTresc .welcome a {
	color: #fff; 
	font-weight: bold; 
	font-size: 12px;
}
#logowanie #boxLoginForm #boxLoginFormTresc .linkiBox {
	float: right;
}
#logowanie #boxLoginForm #boxLoginFormTresc .linkiBox ul {
	list-style: none; 
	margin: 7px 0 0 0; 
	padding: 0
}
#logowanie #boxLoginForm #boxLoginFormTresc .linkiBox ul li {
	float: left;
	color: #828282;
}
#logowanie #boxLoginForm #boxLoginFormTresc .linkiBox ul li a {
	color: #828282;
}
.fLabelKonto {
	width: 229px; 
	float: right; 
	margin-right: 74px; 
	display: inline; 
	color: #828282;
}
.fLabelKonto .fTextRow2 a {
	color: #828282;
}
#szukajBox {
	width: 330px;
	display: inline;
	float: left;
	margin: 10px 0 0 44px;
}
form#searchBoxForm {
	margin: 0;
	padding: 0;
	float: right;
}
#szukajBox input#qib {
	width: 250px;
	height: 18px;
	border: 1px solid #d5d5d5;
	float: left;
	margin-right: 3px;
}
#szukajBox input#send {
	width: 69px;
	height: 22px;
	display: inline;
	float: left;
}
#szukajBox #szukajZaawansowane {
	float: right;
	margin-top: 3px;
	color: #828282;
}
#tresc {
	background: transparent url("/images/gfx/strona_tlo.gif") repeat-y;
	width: 749px;
	float: left;
}
#kolumnaLewo {
	width: 194px;
	float: left;
}
#kolumnaLewo .boxKontakt {
	width: 182px;
	float: right;
}
#kolumnaLewo .boxKontakt .boxKontaktName {
	background: transparent url("/images/gfx/kontakt.gif") no-repeat;
	width: 165px;
	height: 25px;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	margin: 4px 0 0 0;
	padding: 4px 17px 0 0;
}
#kolumnaLewo .boxKontakt .boxTresc {
	padding: 10px 0 25px 6px;
	color: #353535;
}
#kolumnaLewo .boksNewsletter {
	background: #5e960f url("/images/gfx/newsletter_tlo.gif") repeat-x;
	width: 183px;
	float: right;
	color: #fff;
	margin-right: 3px;
	display: inline;
}
form#newsletterBoxForm {
	margin: 0;
	padding: 0;
}
#n_email {
	padding-left: 5px;
}
#kolumnaLewo .boksNewsletter {
	margin-bottom: 60px;
}
#kolumnaLewo .boksNewsletter .boksNewsletterTytul {
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	margin: 11px 15px 0 0;
	text-transform: uppercase;
}
#kolumnaLewo .boksNewsletter .content {
	padding: 15px 5px 15px 12px;
	float: left;
	display: inline;
}
#kolumnaLewo .boksNewsletter input#n_email {
	border: 1px solid #54860d;
	width: 125px;
	height: 17px;
	margin: 0 0 5px 10px;
	float: left;
}
#kolumnaLewo .boksNewsletter input#sendEmail {
	margin: 1px 10px 0 0;
	float: right;
}
#kolumnaLewo .boksNewsletter .boksNewsletterDol {
	background: url("/images/gfx/newsletter_tlo_dol.gif") repeat-x;
	width: 183px;
	height: 5px;
	overflow: hidden;
	float: left;
}
.boxKontakt a, .content p a {
	color: #353535;
}
.boxKontakt a:HOVER, .content p a:hover {
	color: #5e960f;
	text-decoration: none;
}
#kolumnaSrodek {
	width: 555px;
	float: left;
}
.newsPromocje {
	float: left;
}
.newsPromocje .newsItem {
	float: left;
	display: inline;
	width: 237px;
	color: #353535;
	margin: 0 0 0 15px;
}
.newsPromocje .newsItem .newsItemPrice .old_price, .newsWyrozniona .newsitem .newsitemPrice .old_price {
	font-size: 11px;
	color: #353535;
	font-weight: normal;
}
.newsPromocje .newsItem .newsItemPrice .old_price_ex, .newsWyrozniona .newsitem .newsitemPrice .old_price_ex {
	font-size: 11px;
	color: #000;
	font-weight: normal;
}
.promocjeDol .kropki {
	width: 349px;
	float: left;
	display: inline;
	margin: 10px 0 24px 96px;
}
.kropki2 {
	background: url("/images/gfx/kropki2.gif") no-repeat;
	width: 429px;
	height: 1px;
	overflow: hidden;
	margin: 15px 0 15px 55px;
	float: left;
	display: inline;
}
.promocjeDol .link_all a {
	color: #8eb80e;
	float: right;
	color: #9b0101;
	margin-right: 15px;
	margin-top: 10px;
}
#kolumnaPrawo {
	float: right;
	width: 233px;
}
#tabs2 {
	width: 233px; 
	height: 111px;
}
#tabs2 ul {
	margin: 0; 
	padding: 0;	
}
#tabs2 ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
}
#tabs2 ul li a {
	width: 115px; 
	float: left;
	height: 22px;
	cursor: pointer;
	color: #fff;
	/*border: 1px solid red;*/
}
#tabs2 ul li a span.zakladkaLewoBox {
	float: left;
	width: 2px;
	height: 22px;
	background: url("/images/gfx/zakladkaLewoBox.gif") repeat-x;
}
#tabs2 ul li a span.zakladkaSrodekBox {
	background-color: red;
	float: left;
	width: 111px;
	height: 18px;
	padding-top: 4px;
	background: url("/images/gfx/zakladkaSrodekBox.gif") repeat-x;
}
#tabs2 ul li a span.zakladkaPrawoBox {
	float: left;
	width: 2px;
	height: 22px;
	background: url("/images/gfx/zakladkaPrawoBox.gif") repeat-x;
}
#tabs2 ul li.ui-state-active a span.zakladkaLewoBox {
	background: url("/images/gfx/zakladkaLewoBoxHover.gif") repeat-x;
}#tabs2 ul li.ui-state-active a span.zakladkaSrodekBox {
	background: url("/images/gfx/zakladkaSrodekBoxHover.gif") repeat-x;
}
#tabs2 ul li.ui-state-active a span.zakladkaPrawoBox {
	background: url("/images/gfx/zakladkaPrawoBoxHover.gif") repeat-x;
}
.tab2 {
	height: 88px;
	float: left;
	width: 233px;
	border-top: 1px solid #3b6fa8;
	background-color: #eaf3fa;
}
.tab2 a.ikonaKoszyk {
	background: url("/images/gfx/koszyk.gif") no-repeat;
	width: 29px;
	height: 24px;
	float: left;
	display: inline;
	margin: 5px 23px 0 30px;
}
.tab2 .linkKoszyk strong {
	color: #4093e9;
}
.tab2 .schowek a {
	float: left;
	margin: 3px 0 0 0;
	color: #4277AB;
}
.tab2 .schowek a:hover {
	text-decoration: underline;
}
.tab2 a.ikonaSchowek {
	background: url("/images/gfx/szchowek.gif") no-repeat;
	width: 33px;
	height: 20px;
	float: left;
	display: inline;
	margin: 31px 19px 0 30px;
}
.tab2 .linkSchowek {
	margin: 23px 0 0 0; 
}
.tab2 .linkSchowek a {
	color: #000; 
	text-decoration: none;
}
.tab2 .linkSchowek strong {
	color: #4093e9;
}
.kropki {
	background: #609811 url("/images/gfx/menu_podzialka.gif") repeat-x;
	width: 192px;
	height: 1px;
	overflow: hidden;
	margin-left: 20px;
}
.news .kropki {
	width: 171px;
	margin-left: 30px;
}
.kolumnaPrawaBestseller {
	width: 231px;
	border-right: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
	background-color: #f4f8fe;
}
.kolumnaPrawaBestseller .naglowekDlugiGlowna {
	width: 231px;
	height: 22px;
	background-color: #4277ab;
}
a.doKoszyka, a.doSchowka {
	background: url("/images/gfx/do_koszyka.png") no-repeat;
	width: 97px;
	height: 21px;
	float: right;
	display: inline;
	margin: 10px 2px 0 0;
}
a.doSchowka {
	background: url("/images/gfx/schowek2.png") no-repeat;
	width: 97px;
	height: 21px;
}
.kolumnaPrawaKsiazki {
	width: 231px;
	border-right: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
	background-color: #faf2f2;
}
.kolumnaPrawaKsiazki .naglowekDlugiGlowna {
	width: 231px;
	height: 22px;
	background-color: #950505;
}
.kolumnaPrawaKsiazki .news .link_all a {
	color: #950505;
}
.kolumnaPrawaOprogramowanie {
	width: 231px;
	border-right: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
	background-color: #f9fbf3;
}
.kolumnaPrawaOprogramowanie .naglowekDlugiGlowna {
	width: 231px;
	height: 22px;
	background-color: #8eb80e;
}
.kolumnaPrawaOprogramowanie .news .link_all a {
	color: #8eb80e;
}
.kolumnaPrawaPoangielsku {
	width: 231px;
	border-right: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
	background-color: #f2f5f7;
}
.kolumnaPrawaPoangielsku .naglowekDlugiGlowna {
	width: 231px;
	height: 22px;
	background-color: #00415d;
}
.kolumnaPrawaPoangielsku .news .link_all a {
	color: #00415d;
}
.newsItem .newsItemDesc {
	color: #353535;
	margin: 10px 0 0 0;
}
.naglowekDlugiGlowna span {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	float: right;
	padding: 4px 15px 0 0;
}
a.rss {
	background: url("/images/gfx/rss.png") no-repeat;
	width: 16px;
	height: 16px;
	float: left;
	margin: 3px 0 0 4px;
	cursor: pointer;
}
.rssGlowny {
	float: right;
	margin: 5px 5px 0 0;
	height: 16px;
}
.rssGlowny a.rsss {
	color: #F57616; 
	font-weight: bold;
	width: 20px;
	background: url("/images/gfx/rss.gif") no-repeat right;
	padding: 4px 20px 4px 0;
	text-align: left;
}
.newsWyrozniona {
	padding: 20px;
	color: #353535;	
}
.newsWyrozniona .newsitem .newsitemImage {
	float: left;
	margin-right: 15px;
}
.newsWyrozniona .newsitem .newsitemImage img {
	border: 1px solid #cccccc; 
	padding: 2px;
}
.newsWyrozniona .newsitem .trescPrawo {
	float: left;
	width: 312px;
	display: inline;
}
.newsItem {
	padding: 11px 8px 8px 8px;
}
.newsPromocje .newsItem .trescPrawo {
	float: left; 
	display: inline;
	width: 164px;
}
.newsItem .trescPrawo {
	float: left; 
	width: 142px; 
}
.newsItem .newsItemImage {
	width: 65px;
	margin-right: 8px;
	float: left;
}
.newsItem .newsItemImage a {
	display: block;
}
.newsItem .newsItemImage a img {
	float: left;
	margin: 0;
}
.newsItem .newsItemTitle, .newsWyrozniona .newsitem .newsitemTitle {
	padding: 4px 0 0 0;
}
.newsItem .newsItemTitle a, .newsItem .newsItemTitleRight a, .newsWyrozniona .newsitem .newsitemTitle a {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.newsItem .newsItemTitleRight {
	padding: 4px 0 5px 0;
}
.newsItem .newsItemPrice, .newsItem .newsItemPriceRight, .newsWyrozniona .newsitem .newsitemPrice {
	color: #353535;
}
.newsItem .newsItemPrice span, .newsItem .newsItemPriceRight span, .newsWyrozniona .newsitem .newsitemPrice span {
	color: #f42025;
	font-size: 14px;
	font-weight: bold;
}
.newsItem .newsItemPriceRight {
	float: right;
	display: inline;
	margin-right: 7px;
}
.newsItem .itemPublisher, .newsWyrozniona .newsitem .itemPublisher {
	padding: 8px 0 9px 0;
}
.news .link_all {
	float: right;
	display: inline;
	margin: 0 10px 12px 0; 
}
.kolumnaPrawaBestseller .news .link_all a {
	color: #4077ae;
}
.flagaRight, .flagaRightPL {
	width: 28px;
	height: 14px;
	float: left;
	display: inline;
	margin: 3px 8px 0 0;
}
.flaga, .flagaPL {
	width: 28px;
	height: 14px;
	float: left;
	display: inline;
}
.flagaRight, .flaga {
	background: url("/images/gfx/flaga.png") no-repeat;
}
.flagaRightPL, .flagaPL {
	background: url("/images/gfx/flagaPL.png") no-repeat;
}
.nowosc, .promocja, .zapowiedzi	{
	width: 65px;
	height: 18px;
	margin: 0 0 3px 0;
}
.nowosc {
	background: url("/images/gfx/nowosci.png") no-repeat;
}
.promocja {
	background: url("/images/gfx/promocja.png") no-repeat;
}
.zapowiedzi {
	background: url("/images/gfx/zapowiedz.png") no-repeat;
}
#menuPrawe {
	width: 22px;
	float: right;
	margin: 65px 0 0 0;
	/*border-left: 1px solid red;*/
}
#menuPrawe a {
	width: 19px;
	/*height: 94px;*/
	height: 150px;
	float: left;
	display: block;
	margin-top: 6px;
}
#stopka #gora {
	background: #609811 url("/images/gfx/stopka_gora_tlo.gif") repeat-x;
	float: left;
	width: 100%;
}
#stopka #srodek {
	background-color: #fff;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
}
#stopka #dol {
	background: #669d16 url("/images/gfx/stopka_dol_tlo.gif") repeat-x;
	color: #fff;
}
.footer {
	margin: 0 auto;
	width: 1004px;
}
#stopka #srodek .footer {
	text-align: center;
	color: #5e960f;
	font-weight: bold;
	padding: 12px 0 15px 0;
}
#loga {
	margin-left: 30px;
}
#bos, #diners, #inteligo, #jcb, #kredytBank, #lukas, #masterCard, #mtransfer, #multiTransfer, #przelew, #visa {
	height: 30px;
	float: left;
	margin: 15px 0 0 29px;	
}
#bos {
	background: url("/images/gfx/bos.gif") no-repeat;
	width: 45px;
}
#diners {
	background: url("/images/gfx/diners.gif") no-repeat;
	width: 38px;
}
#inteligo {
	background: url("/images/gfx/inteligo.gif") no-repeat;
	width: 40px;
}
#jcb {
	background: url("/images/gfx/jcb.gif") no-repeat;
	width: 23px;
}
#kredytBank {
	background: url("/images/gfx/kredyt_bank.gif") no-repeat;
	width: 34px;
}
#lukas {
	background: url("/images/gfx/lukas.gif") no-repeat;
	width: 68px;
}
#masterCard {
	background: url("/images/gfx/mastercard.gif") no-repeat;
	width: 45px;
}
#mtransfer {
	background: url("/images/gfx/mtransfer.gif") no-repeat;
	width: 68px;
}
#multiTransfer {
	background: url("/images/gfx/multitransfer.gif") no-repeat;
	width: 91px;
}
#przelew {
	background: url("/images/gfx/przelew.gif") no-repeat;
	width: 77px;
}
#visa {
	background: url("/images/gfx/visa.gif") no-repeat;
	width: 48px;
}
#stopka #dol .footer {
	text-align: center;
	padding: 25px 0 0 0;
}
#footer1, #footer2 {
	padding-bottom: 3px;
}
#footer3 {
	padding: 10px 25px 10px 0;
}
#footer3 a {
	color: #fff;
	font-weight: bold;
}
#pasekNawig {
	font-size: 10px;
	float: left;
	margin: 8px 0 10px 20px;
	width: 535px;
}
#pasekNawig a {
	color: #000;
	text-decoration: none;
}
#pasekNawig span {
	background: url("/images/gfx/okruszki.gif") no-repeat 3px 4px;
	width: 6px;
	height: 5px;
	padding: 0 5px 0 5px;
}
#pasekNawig a:hover {
	color: #5d970f;
}
#pasekNawig a#spathGlowna {
	color: #5d970f;
}
#kolumnaSrodekPodstrona {
	width: 518px;
	margin-left: 19px;
	margin-bottom: 25px;
	float: left;
	background: url("/images/gfx/menu_podzialka.gif") repeat-x 0 25px;
}
.header {
	margin: 28px 0 0 0;
}
.mojeKontoGlowna {
	width: 248px; 
	border: 1px solid #5d970f; 
	float: left; 
	margin: 0 0 22px 0;
}
.mojeKontoTytul {
	background: url(/images/gfx/log_tytul_tlo.gif) repeat-x; 
	height: 15px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 0 0 11px;
	border-bottom: 1px solid #5d970f;
}
.mojeKontoTresc {
	background: #e9f1de url(/images/gfx/log_tresc_tlo.gif) repeat-x; 
	float: left;
	color: #504e4e;
	width: 248px;
}
.mojeKontoIkona {
	width: 78px; 
	height: 72px; 
	float: left;
}
#edit .mojeKontoIkona {
	background: url(/images/gfx/dane.jpg) no-repeat; 
}
#orders .mojeKontoIkona {
	background: url(/images/gfx/zamowienia.jpg) no-repeat; 
}
#password .mojeKontoIkona {
	background: url(/images/gfx/hasla.jpg) no-repeat; 
}
#discount .mojeKontoIkona {
	background: url(/images/gfx/rabat.gif) no-repeat; 
}
#ebooks .mojeKontoIkona {
	background: url(/images/gfx/ebook.jpg) no-repeat;
}
.mojeKontoTekst {
	float: left;
	width: 150px;
	margin: 13px 10px 13px 10px;
}
.mojeKontoDol {
	float: right;
	text-align: right;
	padding: 0 10px 7px 0;
	width: 238px;
	font-weight: bold;
}
.mojeKontoDol a.edytuj {
	background: url(/images/gfx/moje_menu_strzalka.gif) no-repeat right 4px;
	width: 6px;
	height: 5px;
	color: #000;
	text-decoration: none;
	padding-right: 10px;
}
.kontaKreska {
	background: url(/images/gfx/menu_podzialka.gif) repeat-x; 
	height: 1px;
	width: 517px;
	overflow: hidden;
	float: left;
	margin-top: -2px;
}
.header1 .kontoLewo {
	background: url(/images/gfx/konto_lewo.gif) no-repeat;
	width: 3px;
	height: 21px;
	float: left;
}
.header1 .kontoSrodek {
	float: left;
	background-color: #f9f9f9;
	border-bottom: 1px solid #d5d5d5;
	height: 18px;
	padding: 3px 12px 0 12px;
}
.header1 .kontoPrawo {
	background: url(/images/gfx/konto_prawo.gif) no-repeat;
	width: 3px;
	height: 21px;
	float: left;
	margin-right: 5px;
	display: inline;
}
.header1 .item {
	float: left;
	display: inline;
}
.header1 .item a {
	color: #504e4e;
	font-weight: bold;
	text-decoration: none;
}
.header1 .item a:hover, .header1 .item.Selected a {
	color: #5e960f;
	cursor: pointer;
}
.rabatTwojeKonto {
	text-align: center;
	font-size: 12px;
	margin-top: 40px;
	color: #353535;
}
.rabatTwojeKonto span {
	font-size: 24px;
	color: #5d970f;
	font-weight: bold;
}
form#changePasswordForm, form#userAccountForm {
	margin: 0;
	padding: 0;
}
.registrationForm {
	margin: 21px 0 0 0;
}
.registrationForm .fLabel {
	width: 133px; 
	float: left; 
	text-align: right; 
	padding-right: 8px;
	margin-top: 3px;
}
.registrationForm .fRow {
	margin: 0 0 11px 0;
	height: 1%;
	overflow: hidden;
}
.registrationForm .fInput input {
	background-color: #f3f7ee;
	border: 1px solid #adc985;
	width: 274px;
	padding-left: 4px;
	float: left;
}
.registrationForm .wymagane {
	float: right;
	width: 200px; 
	color: #5e960f;
}
.registrationForm span {
	color: #5e960f;
}
.registrationForm .input_button_2 {
	/*background: url(/images/gfx/button_tlo.gif) repeat-x;*/
	height: 24px;
	margin-right: 15px;
	border: none;
	background-color: #DD5E02;
	color: #fff;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold;
	width: 100px;
}
input#number, input#number2 {
	width: 117px;
	margin: 0;
	float: left;
}
.registrationForm ul.radiosList {
	list-style: none;
	margin: 20px 0 20px 110px;
	padding: 0;
}
.registrationForm ul.radiosList li {
	margin: 0 0 10px 0;
}
.registrationForm ul.radiosList li input {
	background: none;
	width: 20px;
}
#kolumnaSrodekPodstrona2 {
	width: 744px;
	margin-left: 19px;
	float: left;
}
.gornaKreska {
	background: url(/images/gfx/menu_podzialka.gif) repeat-x;
}
#kolumnaSrodekPodstrona h1 {
	font-size: 18px;
	margin: 0 0 0 8px;
	padding: 0 0 5px 0;
	font-weight: normal;
}
h1.podstrona {
	font-size: 18px;
	margin: 0;
	padding: 0 0 5px 0;
	font-weight: normal;
	margin: 0 0 0 28px;
	display: inline;
	float: left;
	width: 513px;
}
.autorzy_litery {
	padding: 0 5px 0 5px;
}
.autorzy_litery ul {
	margin: 10px 0 0 25px;
	padding: 0 0 35px 0;
	list-style: none;
	font-size: 12px;
	font-weight: bold;
}
.autorzy_litery ul li {
	float: left;
	display: inline;
	margin: 0 4px 0 4px;
	color: #e9e6e6;
	width: 18px;
	text-align: center;
}
.autorzy_litery ul li a {
	color: #5e960f;
	display: block;
	width: 18px;
	height: 19px;
	padding-top: 4px;
}
.autorzy_litery ul li a:hover {
	background-color: #4277ab;
	color: #fff;
	text-decoration: none;
}
.autorzy_litery ul li a.active {
	background-color: #4277ab;
	color: #fff;
}
.serie {
	margin: 0 0 35px 0;
}
.spis_autorow ul, .serie ul {
	margin: 0;
	padding: 0;
	width: 186px;
	float: left;
} 
.spis_autorow ul li, .serie ul li {
	list-style: none;
	background: url(/images/gfx/okruszki.gif) no-repeat 10px 14px;
	padding: 10px 10px 0 22px;
}
.spis_autorow ul li a, .serie ul li a {
	color: #000;
}
.spis_autorow ul li a:hover, .serie ul li a:hover {
	color: #5e960f;
	text-decoration: none;
}
.wydawca {
	margin: 10px 0 0 0;
}
#wyszukiwarkaFormularz {
	float: left;
	padding: 20px 0 15px 0;
}
#wyszukiwarkaFormularz form#searchForm {
	width: 505px;
	float: left;
	display: inline;
}
#wyszukiwarkaFormularz .label {
	text-align: right;
	padding-right: 4px;
	padding-top: 2px;
	float: left;
	display: block;
	width: 270px;
	height: 28px;
}
#wyszukiwarkaFormularz .inputText {
	background-color: #f1f7e9;
	border: 1px solid #649a18;
	width: 223px;
	height: 16px;
	float: right;
}
#szukajFrazaPrzycisk {
	float: right;
}
#wyszukiwarkaFormularz a.hideAdv, #wyszukiwarkaFormularz a.showAdv {
	color: #828282;
	float: right;
}
.wynikWyszukiwania {
	width: 744px;
	float: left;
	background: url(/images/gfx/menu_podzialka.gif) repeat-x bottom;
}
.wynikWyszukiwania .TytulWyszukiwania {
	font-size: 18px;
	padding: 0 0 5px 10px;
	margin: 0;
	float: left;
	display: inline;
}
form#sorterSearchForm {
	margin: 0;
	padding: 0;
}
#sort {
	float: right;
}
#sort span {
	float: left;
	margin: 4px 3px 0 0;
}
form#sorterSearchForm select, form#sorterForm select {
	background-color: #f3f7ee;
	border: 1px solid #5e960f;
}
#znalezionychPozycji {
	margin: 0px 0 0px 12px;
	color: #5d970f;
	font-weight: bold;
}
#szukanaFraza {
	margin: 0 0 10px 12px;
	width: 592px;
}
#szukanaFraza span {
	color: #5e960f;
}
form#koszykForm {
	padding: 0;
	margin: 0;
}
table.koszyk {
	border: 1px solid #5d970f;
	margin: 16px 0 0 0;
}
table.koszyk tr th {
	border: 1px solid #bdd49c;
	background: url(/images/gfx/koszyk_tab_tlo.gif) repeat-x;
	height: 31px;
	color: #fff;
}
table.koszyk tr td {
	border: 1px solid #bdd49c;
	text-align: center;
}
table.koszyk tr td a {
	color: #000;
	font-weight: bold;
}
table.koszyk tr td .input_lista_koszyk {
	width: 35px; 
	height: 21px; 
	border: 0; 
	font-weight: bold; 
	color: #5e960f;
	text-align: center;
	padding-top: 7px;
}
.updownbuttons {
	margin: 5px 0 0 2px;
	float: left;
}
.updownbuttons .up_item {
	height: 6px;
	width: 8px;
	background: transparent url(/images/gfx/up.gif) no-repeat 3px 3px;
	margin-bottom: 7px;
}
.updownbuttons .down_item {
	height: 6px;
	width: 8px;
	background: transparent url(/images/gfx/down.gif) no-repeat 3px 3px;
}
.updownbuttons .up_item a, .updownbuttons .down_item a {
	display: block;
	height: 8px;
	width: 12px;
	overflow: hidden;
}
.koszyk1 {
	float: right;
	text-align: right;
	margin: 30px 14px 0 0;
	display: inline;
}
span#total_price_brutto {
	color: #5e960f;
	font-size: 14px;
	font-weight: bold;
}
form#koszykForm .przelicz {
	margin: 35px 0 0 3px;
	width: 164px;
}
form#koszykForm .przelicz .input_button_2, form#koszykForm.dalej .input_button_2, form#koszykForm.kontynuuj .input_button_2, .step2 .input_button_2 {
	background-color: #4277ab;
	border: 0;
	height: 24px;
	width: 164px;
	font-size: 12px;
	color: #fff;
	font-family: tahoma;
	font-weight: bold;
}
form#koszykForm.dalej, form#koszykForm.kontynuuj .input_button_2 {
	float: right;
	margin: 50px 0 0 0;
}
form#koszykForm.dalej .input_button_2 {
	/*background-color: #5d970f;*/
	background-color: #DD5E02;
	width: 88px;
}
form#koszykForm.kontynuuj .input_button_2 {
	/*background-color: #5d970f;*/
	background-color: #DD5E02;
	width: 154px;
	margin-right: 19px;
}
.step2 .input_button_2 {
	/*background-color: #5d970f;*/
	background-color: #DD5E02;
	float: right;
	margin-top: 62px;
}
.szukajFrazaPrzycisk, .szukajFrazaPrzycisk1 {
	border: 0;
	width: 69px;
	height: 22px;
	font-size: 12px;
	color: #fff;
	font-family: tahoma;
	font-weight: bold;
	cursor: pointer;
}
.szukajFrazaPrzycisk1 {
	/*background-color: #000;*/
	background-color: #DD5E02;
}
.szukajFrazaPrzycisk {
	float: right;
	/*background-color: #5d970f;*/
	background-color: #DD5E02;
}
.koszykPrzelew {
	border: 1px solid #5d970f;
	margin-bottom: 10px;
}
.koszykPrzelew .koszykPrzelewTytul {
	height: 19px;
	background: url(/images/gfx/koszyk_tab_tlo.gif) repeat-x;
	padding: 8px 0 2px 9px;
	color: #fff;
	font-weight: bold;
}
.koszykPrzelew .obrazek {
	margin: 0;
	padding: 0;
	width: 150px;
	float: left;
}
#poczta-polska {
	background: url(/images/gfx/poczta_polska.gif) no-repeat;
	width: 48px;
	height: 34px;
	margin: 17px 0 17px 50px;
	float: left;
	display: inline;
}
#przesylka-kurierska {
	background: url(/images/gfx/ups.gif) no-repeat;
	width: 34px;
	height: 43px;
	margin: 15px 0 15px 58px;
	float: left;
	display: inline;
}
#odbior-osobisty {
	margin: 15px 0 15px 20px;
	float: left;
	display: inline;
	background: url(/images/gfx/odbior_osobisty.gif) no-repeat;
	width: 108px;
	height: 25px;
}
.koszykPrzelew ul.payment_types {
	padding: 10px 0 10px 0;
	margin: 0;
	float: left;
}
.koszykPrzelew ul.payment_types li {
	list-style: none;
	width: 300px;
}
.fRow .fInput .inputDisabled {
	background-color: #f8f8f8;
	border: 1px solid #e7e7e7;
}
.fRow .fInput input#vat {
	background-color: #fff;
	width: 13px;
	height: 13px;
	margin: 3px 0 0 10px;
	padding: 0;
}
.fRow .fInput textarea#remarks.step_2_textarea_ {
	width: 277px;
	height: 105px;
	border: 1px solid #adc985;
	background-color: #f3f7ee;
	float: left;
}
.kreskaKoszyk, .kreskaListaProdutku {
	background: url(/images/gfx/menu_podzialka.gif) repeat-x bottom;
	width: 508px;
	margin: 25px 0 21px 0;
	font-weight: bold;
	padding: 0 0 3px 10px;	
}
.kreskaListaProdutku, .kreskaZamowienia {
	width: 734px;
	overflow: hidden;
	height: 1px;
	background: url(/images/gfx/menu_podzialka.gif) repeat-x; 
}
.kreskaListaProdutku1 {
	background: url(/images/gfx/menu_podzialka.gif) repeat-x;
	width: 508px;
	margin: 25px 0 21px 0;
	font-weight: bold;
	padding: 0 0 3px 10px;
	overflow: hidden;
	height: 1px;
}
.kreskaZamowienia {
	width: 508px;
	margin-bottom: 10px;
}
.koszykPodsumowanie {
	border: 1px solid #7fad41; 
	width: 518px; 
	margin: 50px 0 40px 0; 
	float: left; 
	display: inline;
}
.koszykPodsumowanieTytul {
	background: url(/images/gfx/koszyk_tab_tlo.gif) repeat-x;
	height: 20px;
	width: 510px;
	color: #fff;
	padding: 13px 0 0 6px;
	font-weight: bold;
	border: 1px solid #bdd49c;
	border-bottom: none;
}
.koszykPodsumowanie tr td {
	padding: 4px 8px 4px 8px;
	border: 1px solid #bdd49c;
}
.pagerLinks {
	text-align: center;
	margin: 0 0 30px 0;
	font-size: 12px;
}
.pagerLinks a {
	color: #000;
}
.pagerLinks span.selected {
	color: #8eb80e;
	font-weight: bold;
}
.produktLista {
	margin: 30px 0 0 0;
}
.produktLista .produktZdjecie {
	width: 100px;
	float: left;
}
.produktLista .produktZdjecie img {
	float: left;
	display: block;
}
.produktLista .produktAutorzyLista {
	margin-bottom: 2px;
	padding-right: 20px;
}
.produktLista .produktAutorzyLista a {
	color: #5E960F;
}
.produktLista .newsItemTitle {
	margin-bottom: 5px;
	padding-right: 20px;
	font-size: 12px;
}
.produktLista .newsItemTitle a {
	color: #000;
	font-weight: bold;
}
.produktLista .krotkiOpis {
	color: #353535;
	padding-right: 20px;
	margin-bottom: 10px;
	line-height: 150%;
}
.produktListaCeny {
	float: right; 
	margin-right: 25px; 
	display: inline;
	color: #353535;
}
.produktListaCeny .produktCeny {
	float: left; 
	margin: 2px 0 0 0;
}
.produktListaCeny .produktCeny .oldPrice {
	margin-right: 30px;
	margin-top: 4px;
	float: left;
	display: inline;
}
.produktListaCeny .produktCeny .oldPrice s {
	color: #000;
}
.produktListaCeny .produktCeny span {
	color: #ff1b1b;
	font-size: 15px;
	font-weight: bold;
}
#hintbox{ /*CSS for pop up hint box */
	position:absolute;
	top: 0;
	width: 100px;
	background-color: #fff;
	padding: 3px;
	border:1px solid #5E960F;
	line-height:18px;
	z-index:100;
	visibility: hidden;
}
.hintanchor{ /*CSS for link that shows hint onmouseover*/
	font-weight: bold;
	color: #5e960f;
	margin: 3px 8px;
}
a.hintanchor:hover {
	text-decoration: none;
}
.produktWlasciwy {
	margin: 10px 0 0 0;
	height: 1%; 
	overflow: hidden;
}
.produktWlasciwy .produktImage {
	margin: 0 10px 0 0;
	width: 185px; 
	float: left;
}
.produktWlasciwy .produktImage img {
	float: left;
	/*margin-right: 10px;*/
	display: inline;
	border: 1px solid #cccccc;
	padding: 2px;
}
.produktWlasciwy .itemDetails {
	/*width: 336px; */
	float: left; 
	/*padding-right: 10px;*/
	width: 338px;
	padding-right: 10px;
}
.produktWlasciwy .itemDetails .produktAutorzy {
	font-size: 11px;
}
.produktWlasciwy .itemDetails .produktAutorzy a {
	color: #5E960F;
}
.produktWlasciwy .itemDetails .itemTitle {
	padding: 0;
	font-size: 14px;
	font-weight: bold;
}
.produktWlasciwy .itemDetails .itemTitleOriginal {
	color: #353535;
	margin: 3px 0 15px 0;
}
.produktWlasciwy .itemDetails .infoKsiazkaGlowne {
	width: 196px; 
	float: left;
}
.produktWlasciwy .itemDetails .infoKsiazkaGlowne .itemPublisher .wydawnictwo {
	float: left; 
	margin-top: 5px; 
	color: #353535;
}
.produktWlasciwy .itemDetails .infoKsiazkaGlowne .infoKsiazka span {
	color: #353535;
	line-height: 18px;
}
.produktWlasciwy .itemDetails .infoKsiazkaGlowne .infoKsiazka strong span {
	color: #70aa22;
}
.produktWlasciwy .itemDetails .zalacznikiKsiazka {
	background-color: #f9f9f9; 
	border: 1px solid #D5D5D5;
	border-top: 0; 
	width: 135px; 
	float: left;
	padding: 20px 0 20px 0;
}
.doPobrania {
	background: transparent url("/images/gfx/do_pobrania.gif") no-repeat top left;
	width: 126px;
	height: 13px;
	float: left;
	padding: 0 0 0 11px;
	color: #353535;
}
.produktWlasciwy .itemDetails .zalacznikiKsiazka .zalacznikiLista {
	background: transparent url("/images/gfx/icons/pdf.gif") no-repeat 0 0;
	padding: 2px 0 0 23px;
	margin: 0 0 0 5px;
	float: left;
	display: inline;
	height: 20px;
}
.produktWlasciwy .itemDetails .zalacznikiKsiazka .zalacznikiLista a {
	color: #000;
	text-decoration: none;
}
.produktWlasciwy .itemDetails .zalacznikiKsiazka .zalacznikiLista a:hover {
	color: #70aa22;
}
.produktWlasciwy .itemDetailsPrawo {
	background-color: #f9f9f9; 
	float: left; 
	width: 187px; 
	border: 1px solid #D5D5D5;
	color: #353535;
	padding: 30px 0 30px 0;
}
.produktWlasciwy .itemDetailsPrawo .produktCeny {
	text-align: center;
}
.produktWlasciwy .itemDetailsPrawo .produktCeny .opcjeCen {
	margin-bottom: 10px;
}
.produktWlasciwy .itemDetailsPrawo .produktCeny .oldPrice s {
	color: #000;
}
.produktWlasciwy .itemDetailsPrawo .produktCeny span {
	color: #ff1b1b;
	font-size: 14px;
	font-weight: bold;
}
.produktWlasciwy .itemDetailsPrawo .itemStatus {
	margin-left: 33px;
	margin-bottom: 15px;
}
.itemStatus table {
	margin: 10px 0 0 0;
}
.itemStatus table tr td.product_aval {
	background: url("/images/gfx/dostepna.gif") no-repeat 0 0;
	width: 30px;
	height: 25px;
}
.itemStatus table tr td.product_aval_tekst  {
	width: 122px;
	color: #609811;
	font-weight: bold;
}
.itemStatus table tr td.product_unaval {
	background: url("/images/gfx/niedostepna.png") no-repeat 0 0;
	width: 22px;
	height: 21px;	
}
.itemStatus table tr td.product_unaval_tekst {
	color: #FF1B1B;
	font-weight: bold;
}
.opisDostepnosci {
	float: right; 
	margin: 0;
	display: inline;
}
.opisDostepnosci .product_aval {
	background: url("/images/gfx/1.png") no-repeat 0 0;
	width: 12px;
	height: 11px;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}
.opisDostepnosci .product_aval_tekst  {
	padding: 4px 0 0 5px;
	color: #609811;
	font-weight: bold;
	float: left;
}
.opisDostepnosci .product_unaval {
	background: url("/images/gfx/2.png") no-repeat 0 0;
	width: 12px;
	height: 11px;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}
.opisDostepnosci .product_unaval_tekst {
	color: #FF1B1B;
	font-weight: bold;
	float: left; 
	padding: 4px 0 0 5px;
}
form#newsletterForm {
	margin: 0;
	padding: 0;
}
form#newsletterForm .fTextRow {
	padding: 0 0 20px 0;
	margin: 0;
}
form#newsletterForm .fTextRow .kreskaKoszyk {
	 margin: 0; 
	 height: 1px; 
	 background: url(/images/gfx/menu_podzialka.gif) repeat-x;
	 overflow: hidden;
}
form#newsletterForm .newsletterGroupName {
	font-size: 11px;
	margin-bottom: 13px;
	font-weight: bold;
	color: #353535;
}
form#newsletterForm ul.categories {
	margin: 0;
	padding: 0;
}
form#newsletterForm ul.categories li {
	list-style: none;
}
form#newsletterForm ul.categories li .fCheckbox {
	float: left;
	margin-left: 5px;
	display: inline;
}
form#newsletterForm ul.categories li .fChkLabel {
	float: left;
	padding: 2px 0 0 7px;
	margin-bottom: 0;
}
h3 {
	margin: 10px 0 10px 0;
	padding: 0;
}
#kolumnaSrodekPodstrona .paragraph {
	color: #353535;
	font-size: 12px;
	line-height: 150%;
}
#kolumnaSrodekPodstrona .paragraph .content {
	padding: 0 0 15px 0;
}
#kolumnaSrodekPodstrona .paragraph .content ul {
	margin: 0;
	padding: 0;
}
#kolumnaSrodekPodstrona .paragraph .content ul li {
	list-style: none;
	background: url(/images/gfx/okruszki.gif) no-repeat 0 7px;
	margin: 0 0 15px 10px;
	padding: 0 0 0 14px;
}
#kolumnaSrodekPodstrona .paragraph .Pliki {
	margin-bottom: 30px;
}
#kolumnaSrodekPodstrona .paragraph .Pliki .zalacznikiPliki ul {
	margin: 20px 0 0 30px;
	padding: 0;
	font-size: 11px;
}
#kolumnaSrodekPodstrona .paragraph .Pliki .zalacznikiPliki ul li {
	list-style: none;
	padding: 0 0 0 30px;
	margin: 0 0 10px 0;
}
#kolumnaSrodekPodstrona .paragraph .Pliki .zalacznikiPliki ul li a {
	color: #353535;
}
#kolumnaSrodekPodstrona .paragraph .Pliki .zalacznikiPliki ul li a:hover {
	color: #5e960f;
}
#kolumnaSrodekPodstrona .paragraph .Pliki .zalacznikiPliki ul li.pdf {
	background: transparent url("/images/gfx/icons/pdf.gif") no-repeat 0 0;
}
#kolumnaSrodekPodstrona .paragraph .Pliki .zalacznikiPliki ul li.xls {
	background: transparent url("/images/gfx/icons/xls.gif") no-repeat 0 0;
}
#kolumnaSrodekPodstrona .paragraph .Pliki .zalacznikiPliki ul li.txt {
	background: transparent url("/images/gfx/icons/txt.gif") no-repeat 0 0;
}
#kolumnaSrodekPodstrona .paragraph .Pliki .zalacznikiPliki ul li.doc {
	background: transparent url("/images/gfx/icons/doc.gif") no-repeat 0 0;
}
#kolumnaSrodekPodstrona .paragraph .content table {
	width: 99%;	
	margin: 11px 0 11px 0;
	border-spacing: 0;
	border-collapse: collapse;
	text-align: center;
	border: 2px solid #5d970f;
}
#kolumnaSrodekPodstrona .paragraph .content table th {
	padding: 5px 10px;
	color: #fff;
	background-color: #6ea71f;
	border-left: 1px solid #bdd49c;
	border-right: 1px solid #bdd49c;
	border-top: 1px solid #bdd49c;
}
#kolumnaSrodekPodstrona .paragraph .content table td {
	padding: 5px;
	border: 1px solid #bdd49c;
}
#kolumnaSrodekPodstrona .paragraph .content a {
	color: #5E960F;
}
.content a {
	color: #5E960F;
}
ul.mapaSerwisuPodstrony {
	margin: 10px 0 0 10px;
	padding: 0;
}
ul.mapaSerwisuPodstrony li {
	list-style: none;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
	font-size: 12px;
}
ul.mapaSerwisuPodstrony li a {
	color: #353535;	
}
ul.mapaSerwisuPodstrony li a:hover {
	color: #5e960f;
	text-decoration: none;
}
ul.mapaSerwisuPodstrony li ul {
	margin: 10px 0 10px 10px;
	padding: 0;
}
ul.mapaSerwisuPodstrony li ul li {
	font-weight: normal;
	margin-bottom: 3px;
	background: url("/images/gfx/okruszki.gif") no-repeat 0 5px;
	padding: 0 0 0 10px;
}
ul.mapaSerwisuPodstrony li ul li ul li {
	background: url("/images/gfx/okruszki_minus.gif") no-repeat 0 7px;
	font-size: 11px;
	margin-bottom: 4px;
}
.listaPodstron {
	margin: 10px 0 25px 10px;
}
.listaPodstron h2 {
	margin: 0;
	padding: 0 0 10px 15px;
	font-size: 12px;
	background: url("/images/gfx/okruszki.gif") no-repeat 0 5px;
}
.listaPodstron h2 a {
	color: #353535;
}
.listaPodstron h2 a:hover {
	color: #353535;
	color: #5e960f;
	text-decoration: none;
}
.ui-tabs .ui-tabs-hide {
     display: none;
}
#tabs {
	margin: 10px 0 0 0;
}
#tabs a {
	color: #5D970F;
}
#tabs ul.ui-tabs-nav {
	margin: 0 0 0 0;
	padding: 0 0 0 20px;
	height: 1%;
	overflow: hidden;
	background: transparent url(/images/gfx/pasek_tab.gif) no-repeat bottom;
}
#tabs ul.ui-tabs-nav li {
	list-style: none;
	float: left;
	margin: 0 6px 0 0;
}
#tabs ul.ui-tabs-nav li.ui-state-default {
	border-bottom: 1px solid #d5d5d5;
}
#tabs ul.ui-tabs-nav li.ui-tabs-selected {
	border-bottom: 1px solid #f9f9f9;	
}
#tabs ul.ui-tabs-nav li a span.zakladkaLewo {
	background: url("/images/gfx/zakladka_lewo.gif") no-repeat;
	height: 20px;
	width: 4px;
	float: left;
}
#tabs ul li a span.zakladkaSrodek {
	float: left;
	background-color: #97b4d1;
	border-top: 1px solid #64819e;
	padding: 3px 20px 3px 20px;
}
#tabs ul li a span.zakladkaPrawo {
	background: url("/images/gfx/zakladka_prawo.gif") no-repeat;
	height: 20px;
	width: 4px;
	float: left;
}
#tabs ul li a span {
	color: #000;
	display: block;
	cursor: pointer;
	text-decoration: none;
}
#tabs a {
	text-decoration: none;
}
#tabs ul li.ui-state-hover a span.zakladkaLewo {
	background: url("/images/gfx/zakladka_lewo_hov.gif") no-repeat;
	height: 20px;
	width: 4px;
	float: left;
}
#tabs ul li.ui-state-hover a span.zakladkaSrodek {
	float: left;
	background-color: #dde6f0;
	border-top: 1px solid #808a93;
}
#tabs ul li.ui-state-hover a span.zakladkaPrawo {
	background: url("/images/gfx/zakladka_prawo_hov.gif") no-repeat;
	height: 20px;
	width: 4px;
	float: left;
}
#tabs ul li.ui-state-active a span.zakladkaLewo {
	background: url("/images/gfx/zakladka_lewo_sel.gif") no-repeat;
	height: 20px;
	width: 4px;
	float: left;
}
#tabs ul li.ui-state-active a span.zakladkaSrodek {
	background-color: #f9f9f9;
	border-top: 1px solid #d5d5d5;
}
#tabs ul li.ui-state-active a span.zakladkaPrawo {
	background: url("/images/gfx/zakladka_prawo_sel.gif") no-repeat;
	height: 20px;
	width: 4px;
	float: left;
}
.tab {
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	background-color: #f9f9f9;
	padding: 20px 15px 0 15px;
	margin-bottom: 30px;
	color: #353535;
	line-height: 170%;
}
h4 {
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 11px;
	text-align: left;
}
#tabs .tab ul {
	margin: 10px 0 10px 30px;
	padding: 0;
}
#tabs .tab ul li {
	list-style: none;
	background: url("/images/gfx/okruszki.gif") no-repeat 0 8px;
	padding-left: 10px;
}
.zobaczWszystkieKarta {
	float: right; 
	padding: 5px 0 5px 0;
	background: url(/images/gfx/produkt_dol.gif) repeat-x;
	width: 240px;
	display: inline;
	margin-right: -15px;
}
.zobaczWszystkieKarta a {
	color: #353535;
	margin-left: 15px;
	background: url(/images/gfx/wszystkie.gif) no-repeat;
	padding-bottom: 5px;
	padding-left: 25px;
}
.zobaczWszystkieKarta a:hover {
	color: #5d970f;
}
#dodano {
	clear: both;
	border: 2px solid #679d1d;
	background-color: #f5f9f1;
	margin: 0 0 0 20px; 
	padding: 20px 0 20px 0;
	text-align: center; 
	font-size: 12px;
	color: #5d970f;
}
#kolumnaSrodek #dodano {
	width: 511px;
	margin-top: 10px;
}
#kolumnaSrodekPodstrona2 #dodano {
	width: 727px;
	margin: 0 0 10px 10px;
}
#kolumnaSrodekPodstrona2.gornaKreska #dodano {
	margin: 10px 0 20px 0;
	width: 740px;
}
#kolumnaSrodekPodstrona #dodano {
	margin: 10px 0 15px 0;
}
#dodano a {
	color: #5d970f;
	text-decoration: underline;
}
#dodano a:hover {
	color: #353535;
}
.polecaneTytul {
	font-size: 18px;
	background: url("/images/gfx/menu_podzialka.gif") repeat-x bottom;
	padding-left: 10px;
	padding-bottom: 4px;
	margin-top: 40px;
}
.fLabel2left a {
	color: #000;
	text-decoration: underline;
}
.fLabel2left a:hover {
	color: #5E960F;
}
.error {
	clear: both;
	border: 2px solid #d43028;
	background-color: #fdf4f3;
	margin: 10px 0 0 0; 
	padding: 20px 0 20px 0;
	text-align: center; 
	font-size: 12px;
	color: #d1231b;
	width: 514px;
}
ul.formError {
	margin: 10px 0 10px 0;
	padding: 0;
}
ul.formError li {
	list-style: none;
}
.error a {
	color: #B54343;
	text-decoration: underline;
}
.error a:hover {
	color: #5E960F;
}
form#contact {
	margin: 0;
	padding: 0;
}
.textarea {
	border: 1px solid #adc985;
	background-color: #f3f7ee;
	float: left;
	font-family: MS Shell Dlg;
	font-size: 13px;
	padding-left: 4px;
}
ul.attrib_ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-weight: bold;
}
.infoKsiazkaOprogramowanie span {
	float: left;
}
ul.attrib_ul li {
	margin-bottom: 5px;
}
.bestInfo {
	float: right; 
	width: 120px;
}
.bestNumer {
	background: url(/images/gfx/bestseller_info.gif) no-repeat; 
	width: 28px; 
	height: 22px; 
	text-align: center; 
	padding-top: 6px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	margin-right: 5px;
	display: inline;
}
.bestTekst {
	color: #477fb6;
}
span#gratis {
	color: #5E960F;
	text-transform: uppercase;
	font-weight: bold;
}
.trescPrawo {
	width: 644px; 
	height: 1%; 
	overflow: hidden; 
	float: left;
}
.listaCenaReszta {
	float: right; 
	margin-right: 25px; 
	margin-top: 10px;
}
.podzialkaPowiazaneOprogramowanie {
	background: url(/images/gfx/linia_polecane_oprog.gif) no-repeat;
	width: 618px;
	height: 1px;
	overflow: hidden;
	margin: 5px 0 25px 40px;
	float: left;
	display: inline;
}
.boxBannerP {
	float: left;
	width: 555px;
	display: inline;
	margin: 0 0 5px 0;
	text-align: center;
}
.powrot {
	background-color: #DD5E02;
	width: 157px;
	float: right;
	margin-bottom: 15px;
}
a.powrot{
	color: #fff;
	cursor: pointer;
	display: block;
	text-decoration: none;
	padding: 5px 0 5px 8px;
	font-size: 12px;
	font-weight: bold;
}
a:hover.powrot  {
	text-decoration: none;
	padding: 5px 0 5px 8px;
}
.ebook, .ebookKsiazki, .ebookPoAngielsku, .ebookOprogramowanie, .ebookBestseller {
	background: url(/images/gfx/ebook.gif) no-repeat;
	width: 72px;
	height: 22px;
	float: left;
	margin-top: 5px;
}
.ebookKsiazki {
	background: url(/images/gfx/ebook_ksiazki.gif) no-repeat;
	margin-bottom: 8px;
}
.ebookPoAngielsku {
	background: url(/images/gfx/ebook_poangielsku.gif) no-repeat;
	margin-bottom: 8px;
}
/*.ebookOprogramowanie {
	background: url(/images/gfx/ebook_oprogramowanie.gif) no-repeat;
	margin-bottom: 8px;
}*/
.ebookBestseller {
	background: url(/images/gfx/ebook_bestseller.gif) no-repeat;
	margin-bottom: 8px;
}
.ebookDownload {
	background: url(/images/gfx/ebook_pobierz.gif) no-repeat;
	width: 28px;
	height: 22px;
	float: left;
	margin-left: 12px;
	display: inline;
}
.zapowiedziRamkaSrodek {
	text-align: center;
}
.zapowiedziRamkaNazwa {
	margin-bottom: 5px;
	font-weight: bold;
}
.zapowiedziRamkaZaloguj {
	margin-bottom: 5px;
}
.zapowiedziRamkaZaloguj a {
	color: #353535;
}
.zapowiedziRamkaZaloguj a:hover {
	color: #5D970F;
}
.zapowiedziRamkaZaloz a {
	color: #353535;
}
.zapowiedziRamkaZaloz a:hover {
	color: #5D970F;
}
.pobierzEbook {
	margin-bottom: 5px;
}
.pobierzEbook a {
	color: #353535;
}
.pobierzEbook a:hover {
	color: #5D970F;
}

/* drukowanie */
@media print {
	body {
		visibility: hidden;
	}
	#kolumnaSrodekPodstrona {
		visibility: visible;
	}	
}
a.drukujStrone {
	background: url(/images/gfx/drukuj.gif) no-repeat;
	float: right;
	color: #353535;
	width: 100px;
	padding: 0 0 0 20px;
}
a.drukujStrone:hover {
	color: #5D970F;
}
.sprawdzStep3 {
	margin: 20px 0 0 0;
}
.gwiazdkaStrep3 {
	background: url(/images/gfx/ser.png) no-repeat;
	width: 6px;
	height: 6px;
	float: left;
	margin-top: 4px;
	margin-right: 5px;
}
.tekstGratis {
	color: #5D970F;
	font-size: 12px;
	font-weight: bold;
}
