.ukryty{
	display: none;
}

.odkryty{
	
}
.szare{
	/*
	background-color: grey;
	font-weight: bold;
	*/	
	font-size: 13px;
	font-weight: bold;
	color: black;
}

.ciemne{	
	background: url(../img/l/in-su.gif) 0 50% repeat-x;
	color: red;
	/*
	color: #fff;
	*/
	font-size: 17px;	
}

.podswietl{	
	background-color: #d6d6d6;
}

.zgasCol{
	
}


.przekreslony{
	color: #FF0000;
	font-weight: bold;
	text-decoration: line-through;
}

.przekreslonyBlack{
	color: gray;
	font-weight: bold;
	text-decoration: line-through;
}

.pytajnik_widoczny {
	position: absolute;
	float: left;
	width: 200px;
	background-color: #f7f7f7;
	border: solid 8px #ffffff;
	text-align: justify;
	vertical-align: middle;
	padding: 15px 15px 15px 15px;
}

/*SRODEK i jego elementy---------------------------------------------*/
font {
	font-family: Tahoma;
}

.promocja_media{
	font-family: Tahoma; font-weight: 900; font-size: 12px;color: #009ee0; cursor: pointer;
}

.promocja_media:hover{
	color: #0073ad;
	text-decoration: underline;
	}

img.ImgPytajnikTlo{
padding: 0px 0px 0px 0px;
/*margin: 0px 0px 0px 570px;*/
vertical-align: top;
text-align: right;
}
td.NaglowekTekst{
width: 560px;
}
div.srodek {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 600px;
	min-height: 782px;
	background-image: url(../g/CienSrodek.gif);
	background-repeat: no-repeat;
	background-position: left;
}

div.SrodekContent {
	padding: 0px 0px 0px 0px;
	margin: 65px 0px 10px 25px;
}

div.SrodekHeader {
	float: left;
	padding: 0px 0px 0px 0px;
	background-image: url(../g/znajdz_eg_tlo_cale.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 580px;
}

div.SrodekHeader h3 {
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 15px;
	color: #009ee0;
	font-weight: bold;
	font-size: 14px;
}

div.SrodekHeader h5 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 15px;
	color: #000000;
	font-size: 10px;
	font-weight: lighter;
}

/*Funkcja stronicowania*************************************************************************/
div.StronicowanieHeader {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 15px 0px;
	color: #009ee0;
}
div.Przelacznik {
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	color: #009ee0;
	float: left;
}
span.Sortowanie {
	font-weight: bold;
	color: #009ee0;
	font-family: Tahoma;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 10px 5px 10px 5px;
	vertical-align: middle;
}
span.SortowanieKup {
	font-weight: bold;
	color: #009ee0;
	font-family: Tahoma;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 10px 40px 10px 5px;
	vertical-align: middle;
	text-align: left;
}
select.SelectStronicowanie {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 140px;
	height: 18px;
	border-collapse: collapse;
	border: solid 1px #e5e5e5;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma;
	vertical-align: middle;
	text-align: center;
}
select.SelectKraj {
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	width: 170px;
	height: 18px;
	border-collapse: collapse;
	border: solid 1px #e5e5e5;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma;
	vertical-align: middle;
	text-align: left;
}

select.IloscOkladek {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 58px;
	height: 20px;
	border-collapse: collapse;
	border-color: #e5e5e5;
	text-align: center;
	vertical-align: middle;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
}
select.SortowaniePo{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 80px;
	height: 20px;
	border-collapse: collapse;
	border-color: #e5e5e5;
	text-align: center;
	vertical-align: middle;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
}
select.SortowaniePoData{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 150px;
	height: 20px;
	border-collapse: collapse;
	border-color: #e5e5e5;
	text-align: center;
	vertical-align: middle;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
}
select.SortowanieRok{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 80px;
	height: 20px;
	border-collapse: collapse;
	border-color: #e5e5e5;
	text-align: center;
	vertical-align: middle;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
}
.TabelaPrzelacznik{
width: 580px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 15px 0px;
float: left;
border-collapse: collapse;
}
.TabelaSortowanie{
width: 500;
padding: 0px 0px 0px 0px;
margin: 15px 0px 20px 5px;
float: left;
border-collapse: collapse;
}
a.ListaMiniaturyOff {
	color: #DCDCDC;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
td.TdTabelaIlosc{
width: 130px;
}
td.TdTabelaSortowanie{
width: 95px;
}
td.TdTabelaSortowanieRok{
width: 50px;
}
td.TdTabelaIloscSelect{
width: 80px;
}

td.TdTabelaPrzelacznik{
width: 110px;
text-align: right;
}
a.ListaMiniaturyOn {
	color: Black;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
}

img.ListaGazet {
	padding: 0px 0px 0px 0px;
	margin: 0px 2px 0px 0px;
	vertical-align: middle;
}

img.ListaGazetMin {
	padding: 0px 0px 0px 0px;
	margin: 0px 2px 0px 7px;
	vertical-align: bottom;
}

/*STRONICOWANIE*********************************************************************************/
.Nawigacja {
	color: #666;
	padding: 0px 0px 0px 120px;
	margin: 10px 0px 10px 0px;
	float: left;
	width: 60%;
	height: 40px;
	border: 0px;
}
.NawigacjaTest{
	color: #666;
	padding: 0px 0px 0px 180px;
	margin: 10px 0px 10px 0px;
	float: left;
	width: 10%;
	height: 40px;
	border: 0px;
}
a.aktualnaStrona{
text-decoration: none;
	color: #636363;
	background: #ffffff;
	border: none;
	padding: 3px 6px;
	font-size: 11px
}
a.LinkNawigacji{
	text-decoration: none;
	color: #636363;
	background: #F9F9F9;
	border: 1px solid #E6E6E6;
	padding: 3px 6px;
	font-size: 11px
}
a.LinkNawigacji:visited{
	text-decoration: none;
	color: #636363;
	background: #F9F9F9;
	border: 1px solid #E6E6E6;
	padding: 3px 6px;
	font-size: 11px
}
a.LinkNawigacji:hover{
	text-decoration: none;
	color: #636363;
	background: #F9F9F9;
	border: 1px solid #E6E6E6;
	padding: 3px 6px;
	font-size: 11px
}
a.LinkNawigacji:active{
	text-decoration: none;
	color: #636363;
	background: #F9F9F9;
	border: 1px solid #E6E6E6;
	padding: 3px 6px;
	font-size: 11px
}
/*.Nawigacja a:link,.Nawigacja a:visited,.Nawigacja a:hover,.Nawigacja a:active
	{
	text-decoration: none;
	color: #636363;
	background: #F9F9F9;
	border: 1px solid #E6E6E6;
	padding: 3px 6px;
	font-size: 11px
}*/

.NawigacjaStrzalka a:link,.NawigacjaStrzalka a:visited,.NawigacjaStrzalka a:hover,.NawigacjaStrzalka a:active
	{
		text-decoration: none;
	color: #636363;
	background: #F9F9F9;
	border: 1px solid #E6E6E6;
	padding: 3px 6px;
	font-size: 11px;
	/*text-decoration: none;
	padding: 3px 6px;
	margin: 10px 10px 10px 10px;
	border: none;*/
}

.Nawigacja a:hover {
	background: #000000;
	color: #FFFFFF;
	border-color: #E6E6E6;
}

.Nawigacja span {
	text-decoration: none;
	background: #fff;
	padding: 3px 6px;
	border: 1px solid #E6E6E6;
	color: #ccc;
	font-size: 11px;
}
a.LinkNawigacjiTest
	{
	text-decoration: none;
	color: #636363;
	background: #F9F9F9;
	border: 1px solid #E6E6E6;
	padding: 3px 6px;
	font-size: 11px
}
a.LinkNawigacjiTest:visited
	{
	text-decoration: none;
	color: #636363;
	background: #F9F9F9;
	border: 1px solid #E6E6E6;
	padding: 3px 6px;
	font-size: 11px
}
a.LinkNawigacjiTest:hover
	{
	text-decoration: none;
	color: #636363;
	background: #F9F9F9;
	border: 1px solid #E6E6E6;
	padding: 3px 6px;
	font-size: 11px
}
a.LinkNawigacjiTest:active
	{
	text-decoration: none;
	color: #636363;
	background: #F9F9F9;
	border: 1px solid #E6E6E6;
	padding: 3px 6px;
	font-size: 11px
}
.NawigacjaStrzalka a:link,.NawigacjaStrzalka a:visited,.NawigacjaStrzalka a:hover,.NawigacjaStrzalka a:active
	{
	text-decoration: none;
	padding: 3px 6px;
	border: none;
}

.NawigacjaTest a:hover {
	background: #000000;
	color: #FFFFFF;
	border-color: #E6E6E6;
}

.NawigacjaTest span {
	text-decoration: none;
	background: #fff;
	padding: 3px 6px;
	border: 1px solid #E6E6E6;
	color: #ccc;
	font-size: 11px;
}
/*Egzemplarz i jego elementy***************************************************************/
div.egzemplarz {
	width: 110px;
	float: left;
	height: 240px;
	padding: 10px 15px 40px 5px;
	margin: 0px;
	border-bottom: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
}

div.egzemplarzR {
	width: 110px;
	float: left;
	height: 175px;
	padding: 10px 10px 40px 5px;
	margin: 0px;
	border-bottom: solid 1px #e5e5e5;
}

div.egzemplarzB {
	width: 110px;
	float: left;
	height: 175px;
	padding: 10px 10px 40px 5px;
	margin: 0px;
}
div.tytul  {
	white-space: normal;
	color: Black;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	padding: 0px 0px 2px 0px;
	height: 44px;
}
div.tytul a {
	white-space: normal;
	color: Black;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	padding: 0px 0px 2px 0px;
}

div.okladka a {
	border: none;
	padding: 2px 0px 2px 0px;
	color: #000;
	text-decoration: none;
}

div.okladka a:hover {
	color: #999;
}

div.okladka a:hover img {
	border-color: #ccc;
}


div.okladka{
	width: 110px;
	height: 150px;
	border: solid 5px #e5e5e5;
	padding: 2px 0px 2px 0px;
	margin-bottom: 10px;
}
div.OkladkaImg{
	/*width: 110px;*/
	height: 150px;
	border: solid 5px #e5e5e5;
	padding: 2px 0px 2px 0px;
}
div.cena  {
	color: Black;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	padding: 8px 0px 8px 0px;
}
div.cena a {
	color: Black;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	padding: 0px 0px 5px 0px;
}
div.koszyk {
	border: none;
	padding: 7px 0px 10px 5px;
	margin: 0px 0px 0px 0px;
}
.imgKoszyk{
padding: 0px 0px 0px 0px;
margin: 5px 0px 5px 0px;
}
div.KoszykNapis {
	border: none;
	padding: 7px 0px 40px 1px;
	margin: 0px 0px 0px 0px;
	width: 200px;
}
div.koszyk a {
	border: none;
	padding: 0px 0px 0px 5px;
	margin: 5px 0px 0px 0px;
}

.TdPokazWszystkie{
border-right: solid 1px #e5e5e5;
}
div.reklama{
padding: 10px 10px 10px 10px;
}


div.szukajoferta h2{
color: #009CDE;
text-align: center;
font-family:Tahoma,Helvetica,Arial,sans-serif;
font-size:18px;
}

/*EgzemplarzMini i jego elementy***************************************************************/
div.egzemplarzMini {
	width: 410px;
	height: 185px;
	padding: 10px 20px 40px 10px;
	margin: 0px;
	border-bottom: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
}

div.egzemplarzMiniR {
	width: 110px;
	float: left;
	height: 175px;
	padding: 10px 20px 40px 10px;
	margin: 0px;
	border-bottom: solid 1px #e5e5e5;
}

div.egzemplarzMiniB {
	width: 110px;
	float: left;
	height: 175px;
	padding: 10px 20px 40px 10px;
	margin: 0px;
}

div.tytulMini a {
	white-space: normal;
	color: Black;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	padding: 0px 0px 2px 0px;
}

div.okladkaMini a {
	border: none;
	padding: 0px 0px 2px 0px;
}

div.okladkaMini img {
	width: 110px;
	height: 150px;
	border: solid 5px #e5e5e5;
	padding: 0px 0px 2px 0px;
}
div.cenaMini  {
	color: Black;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	padding: 0px 0px 5px 0px;
}
div.cenaMini a {
	color: Black;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	padding: 0px 0px 5px 0px;
}
div.koszykMini {
	border: none;
	padding: 7px 0px 40px 5px;
	margin: 0px 0px 0px 0px;
}
div.koszykMini a {
	border: none;
	padding: 5px 0px 40px 5px;
	margin: 0px 0px 0px 0px;
}

/*REJESTRACJA*********************************************************************************/
table.TableRejestracja {
	width: 556px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 9px;
	border-collapse: collapse;
}

.NapisRed {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #e2001a;
	font-size: 11px;
}
.NapisBladLogowania {
	padding: 30px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #e2001a;
	font-size: 11px;
	vertical-align: middle;
}
.NapisBlack {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 11px;
	color: Black;
}

.NapisBlackThin {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 11px;
	color: Black;
}

.NapisRedAlert {
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 12px;
	color: #CC0000;
}

tr.TrRejestracja {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 20px;
	width: 100px;
}

td.TrRejestracjaSz {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 20px;
	width: 100px;
	background-color: black;
}

td.TdRejestracja {
	border-bottom-color: #e5e5e5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	width: 50%;
}

td.TdRejestracjaKoniec {
	width: 50%;
}

input.InputRejestracja {
	border-top-color: #cccccc;
	border-top-style: solid;
	border-top-width: 1px;
	border-right: none;
	border-left: none;
	border-bottom: none;
	border-left-color: #cccccc;
	border-left-style: solid;
	border-left-width: 1px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
	font-size: 11px;
	font-weight: normal;
	padding: 2px 0px 2px 0px;
}

td.TdInput {
	background-color: #f1f1f1;
	width: 100%;
}

span.DaneDoFaktury {
	font-size: 11px;
	font-weight: bold;
	color: #009ee0;
	padding: 20px 0px 20px 5px;
	margin: 10px 0px 10px 0px;
}
input.AkceptacjaInput{
vertical-align: middle;
}
table.TableFakturaVat {
	width: 200px;
}

table.TableInneDane {
	width: 200px;
}

/*Faktura*/
input.InputRejestracjaFaktura {
	border-top-color: #cccccc;
	border-top-style: solid;
	border-top-width: 1px;
	border-right: none;
	border-left: none;
	border-bottom: none;
	border-left-color: #cccccc;
	border-left-style: solid;
	border-left-width: 1px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
	font-size: 11px;
	font-weight: normal;
	padding: 2px 0px 2px 0px;
	width: 270px;
}
input.InputRejestracjaClassic {
	border-top: solid 1px #cccccc;
	border-right: none;
	border-left: none;
	border-bottom: none;
	border-left-color: #cccccc;
	border-left-style: solid;
	border-left-width: 1px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
	font-size: 11px;
	font-weight: normal;
	padding: 2px 0px 2px 0px;
	width: 170px;
}
/*div.DaneRozszerzone{
	display:none;
}*/
span.RegulaminRejestracji {
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div.Regulamin {
	width: 550px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.TableRejAkcept{
height: 30px;
width: 100px;
padding: 0px 0px 0px 0px;
margin: 10px 0px 10px 220px;
background-color: #f1f1f1;
text-align: center;
}
div.RegulaminRejestracja {
	width: 550px;
	padding: 0px 0px 0px 0px;
	margin: 10px 10px 0px 10px;
}

.RegulaminText {
	width: 90%;
	height: 200px;
	margin: 0px 10px 0px 10px;
}

/*ZWIN i ROZWIN****************************************************************************/
table.ZwinButtonTable {
	width: 95%;
}

td.ZwinButtonTd {
	background-image: url(../g/ZwinButton.gif);
	background-position: center;
	background-repeat: no-repeat;
	height: 70px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	font-size: 10px;
	text-align: center;
}

td.ZwinButtonTd a {
	text-decoration: none;
	color: #009ee0;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

img.ZwinStrzalka {
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
}

/*Dziekujemy za zakup***********************************************************************/
h2.Dziekujemy {
	font-size: 20px;
	font-weight: bold;
	color: #009ee0;
	padding: 0px 0px 0px 0px;
	margin: 60px 0px 0px 0px;
	text-align: center;
}

h2.DziekujemyCd {
	font-size: 20px;
	font-weight: bold;
	color: #009ee0;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	text-align: center;
}

span.e {
	font-size: 20px;
	font-weight: bold;
	color: #ea8757;
}

span.SerwisCd {
	font-size: 20px;
	font-weight: bold;
	color: Black;
}

a.PobierzProgram {
	font-size: 11px;
	color: #e45e1a;
	text-decoration: none;
	font-weight: bold;
}

a.PobierzProgram img {
	vertical-align: middle;
}

h2.PobierzNaglowek {
	font-size: 12px;
	color: #e45e1a;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 40px 0px 0px 0px;
}

img.DziekujemyObrazek {
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 65px;
}

/*MOJE DANE*******************************************************************************/
td.DaneKonto {
	color: #009ee0;
	font-size: 11px;
	font-weight: bold;
	padding: 20px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}

td.AkceptujButton {
	padding: 30px 0px 0px 250px;
	margin: 0px 0px 0px 0px;
}

td.AkceptujButton img {
	text-decoration: none;
	border: none;
}

div.NawigacjaDane {
	background-image: url(../g/MojeDane.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	height: 30px;
}

span.MojeDane {
	font-size: 11px;
	font-weight: bold;
	color: #009ee0;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 95px;
}
span.MojeDaneOn {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 95px;
}

span.MojeDane a {
	text-decoration: none;
	color: #009ee0;
}

span.MojeDane a:hover {
	text-decoration: none;
	color: #000000;
}
span.MojeDaneOn a {
	text-decoration: none;
	color: #000000;
}

span.MojeDaneOn a:hover {
	text-decoration: none;
	color: #000000;
}

span.MojeDane img {
	border: none;
}

span.HistoriaZam {
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 15px 0px 15px;
}

span.HistoriaZamOn {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 0px 0px 0px 0px;
	margin: 0px 15px 0px 15px;
}

span.HistoriaZam a {
	text-decoration: none;
	color: #009ee0;
}

span.HistoriaZamOn a {
	text-decoration: none;
	color: #000000;
}

span.HistoriaZam img {
	border: none;
}

span.HistoriaZam a:hover {
	text-decoration: none;
	color: #000000;
}

/*Czasopismo i jego opis**********************************************************************/
div.okladkaCzasopisma {
	width: 110px;
	float: left;
	height: 175px;
	padding: 0px 0px 40px 0px;
	margin: 0px 0px 0px 0px;
}

img.OkladkaCzasopisma {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 5px;
	border-color: #e5e5e5;
}

div.WydaniaRegionalne {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

tabel.WydaniaRegionalne {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 110px;
}

.WydaniaRegionalne td {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: thin solid #e5e5e5;
}

div.InfoWydanie {
	width: 300px;
	/*float: left;
	clear: both;*/
	padding: 0px 0px 0px 45px;
	margin: 0px 0px 0px 0px;
}
div.InfoWydanieTest {
	width: 200px;
	float: left;
	/*clear: both;*/
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
}
div.ZamowDetail {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	width: 400px;
	float: left;
}

.ZamowPrenumerate {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #009ee0;
	text-align: center;
}

table.okresy {
	border-collapse: collapse;
	width: 420px;
	/*float: left;*/
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}

tr.OkresyOn {
	background-image: url(../g/TloCeny.jpg);
	background-repeat: repeat-x;
}

tr.OkresyOff {
	background-color: #FFFFFF;
}

td.OkresyOff {
	font-size: 12px;
	color: #009ee0;
	height: 25px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

td.OkresyOn {
	font-size: 12px;
	color: #FFFFFF;
	height: 25px;
}

td.OkresyCenaOff {
	font-size: 12px;
	color: #009ee0;
	font-weight: bold;
	height: 25px;
	text-align: right;
	padding: 0px 5px 0px 0px;
	margin: 0px 0px 0px 0px;
}

td.OkresyCenaOn {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	height: 25px;
	text-align: right;
	padding: 0px 5px 0px 0px;
	margin: 0px 0px 0px 0px;
}

span.okresy {
	font-weight: bold;
}

div.InfoWydania h4 {
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}

div.InfoWydanie {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	font-size: 10px;
	width: 400px;
}

h5.InfoWydanieH5 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 10px;
}

span.InfoWydanieH5N {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 2px;
}

hr.InfoWydanieHr {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	border: solid 1px #e5e5e5;
	width: 400px;
	float: left;
}

table.InfoWydanieHrTable {
	width: 105%;
	float: left;
}
table.InfoWydanieHrTable1 {
	width: 101%;
	float: left;
}
td.InfoWydanieHrTd {
	margin: 10px 0px 10px 0px;
	padding: 10px 0px 15px 5px;
	width: 100%;
}

.KoszykIkona {
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: bottom;
	text-align: left;
	border: none;
}


table.PojWydTable {
	padding: 0px 0px 0px 0px;
	margin: 5px 5px 0px 2px;
	width: 420px;
	float: left;
	text-align: center;
}
table.PojWydTableKup {
	padding: 0px 0px 0px 0px;
	margin: 25px 5px 0px 0px;
	width: 425px;
	float: left;
	vertical-align: middle;
}
td.PojWydTr {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 40px;
}
td.PojWydTd {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
td.PojWydTdKup {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 480px;
}
select.PojWydSel {
	width: 128px;
	border: solid 1px #e5e5e5;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 18px;
}
select.PojWydSelKup {
	width: 128px;
	border: solid 1px #e5e5e5;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 18px;
}
.Dzielnik{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
td.PojWydKosz {
	text-align: left;
	width: 80px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
td.PojWydKoszKup {
	text-align: left;
	width: 60px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.NastWydTd{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 75px;
text-align: left;
vertical-align: middle;
}
.PojWydTd{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 175px;
text-align: left;
vertical-align: middle;
}
table.DataRozpoczecia {
	width: 420px;
	color: #009ee0;
	font-weight: bold;
	/*float: left;*/
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 100x;
}

img.KalendarzykIkona {
	vertical-align: middle;
	border: none;
}

img.KoszykIkona {
	vertical-align: text-bottom;
	border: none;
}

.DoKoszykaNapis {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	vertical-align: middle;
}

table.DataRozpoczecia h5 {
	font-size: 9px;
	padding: 0px 16px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: right;
}

input.DataButton {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 80px;
	height: 16px;
	border-collapse: collapse;
	border: solid 1px #e5e5e5;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma;
	vertical-align: middle;
	text-align: center;
}

}
select.SelectWydanie {
	width: 190px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

img.DoKoszyka {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div.OpisWydania {
	width: 410px;
	padding: 0px 5px 0px 10px;
	margin: 12px 0px 0px 0px;
	float: left;
	text-align: justify;
}

span.BodyOpisu {
	font-size: 12px;
	text-align: justify;
}

h5.NaglowekSpisu {
	font-size: 12px;
	font-weight: bold;
}

li.BodySpisu {
	list-style-image: url(../g/Punktowanie.gif);
	font-size: 11px;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(../g/dzielnikDlugi.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}

div.LinkiWydania {
	width: 423px;
	float: left;
	clear: both;
	padding: 10px 0px 0px 5px;
	margin: 0px 0px 0px 5px;
}

.center{
	text-align: center;
}

.TytulyWydawcy {
	width: 423px;
	float: left;
	clear: both;
	padding: 20px 0px 0px 5px;
	margin: 0px 0px 0px 5px;
	background-color: #fafafa;
}

td.LinkWydanieTest {
	text-align: center;
}

td.LinkNumeryArch {
	text-align: center;
}

/*Kontakt i jego elementy**************************************************************************/
img.ZdjecieKontakt {
	padding: 0px 0px 0px 0px;
	margin: 10px 10px 10px 15px;
	vertical-align: middle;
}

table.TableDaneInfo {
	width: 570px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
}

.TdKontaktLinia {
	border-right: solid 1px #e5e5e5;
}

.TdKontaktLinie {
	border-right: solid 1px #e5e5e5;
	border-bottom: solid 1px #e5e5e5;
	width: 207px;
}

.TdKontaktLiniaB {
	border-bottom: solid 1px #e5e5e5;
}

TABLE.KontaktTable {
	width: 560px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

a.GG {
	vertical-align: middle;
	text-decoration: none;
	color: black;
}

a:hover .GG {
	vertical-align: middle;
	text-decoration: none;
	color: black;
}

a:visited .GG {
	vertical-align: middle;
	text-decoration: none;
	color: black;
}

a:active .GG {
	vertical-align: middle;
	text-decoration: none;
	color: black;
}

img.ImgKontakt {
	border: none;
	vertical-align: middle;
}

td.TabelaTdR {
	padding: 10px 0px 10px 20px;
	margin: 0px 0px 0px 0px;
}

TD.KontaktTd {
	border-right: solid 1px;
	border-right-color: #e5e5e5;
}

TABLE.TabelaKontakL {
	width: 360px;
}

td.TabelaTdL {
	border-bottom: solid 1px;
	border-bottom-color: #e5e5e5;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}

TABLE.TabelaKontakR {
	width: 200px;
}

h5.AdresTytul {
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

h6.AdresDetal {
	font-weight: normal;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

h6.AdresDetalNIP {
	font-weight: normal;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
}

hr.DzielnikKontaktHr {
	color: #e5e5e5;
	width: 300px;
	min-width: 300px;
	border-color: #e5e5e5;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
}

span.GodzinyOtwarcia {
	font-size: 11px;
	font-weight: normal;
	color: #818181;
}

span.TelFaxMail {
	font-size: 11px;
	font-weight: bold;
	padding: 0px 25px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div.DaneKontaktowe {
	width: 95%;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}

h5.DaneNaglowek {
	font-size: 11px;
	font-weight: bold;
	color: #009ee0;
	padding: 30px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

img.Zdjecie {
	padding: 0px 0px 0px 0px;
	margin: 30px 0px 0px 20px;
	clear: both;
}

h5.ImieNazwisko {
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

h6.Stanowisko {
	font-size: 10px;
	font-weight: normal;
	color: #818181;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

h6.TelFax {
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

h6.Email {
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
}

/*td.KontaktTd{
	border-top-color: #cccccc;
	border-top-style: solid;
	border-top-width: 1px;
}*/
	/*Pomoc i jej elementy*********************************************************/
ul.UlPomoc {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
}

li.LiPomoc {
	list-style-image: url(../g/Punktowanie.gif);
	font-size: 11px;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(../g/dzielnikDlugi.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	text-decoration: none;
}
a.LiPomocA {
	font-size: 11px;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #000000;
}

a:hover .LiPomocA {
	font-size: 11px;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.PytOdpPokaz {
	width: 500px;
	border: 0px;
	text-align: justify;
	background-color: #eeeeee;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
	line-height: 180%;
}

.PytOdpSchowaj {
	display: none;
	width : 500px;
	border: 0px;
	text-align: justify;
	background-color: #eeeeee;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
}

td.SprawdzHeader {
	display: inherit;
	font-size :   11px;
	font-weight: bold;
	background-color: #eeeeee;
	text-align: justify;
}

td.SprawdzBody {
	display: inherit;	
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
}

ul.UlPomocFoot {
	padding: 0px 0px 0px 0px;
	margin: 40px 0px 0px 15px;
	font-size: 11px;
	font-weight: bold;
	color: #009ee0;
	list-style: none;
}

li.LiPomocFoot {
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
}

.PokazPomoc {
	display: inherit;
}

.SchowajPomoc {
	display: none;
}
a.LinkPomocy{
	font-size: 11px;
	font-weight: bold;
	color: #009ee0;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;

}
a:hover.LinkPomocy{
	font-size: 11px;
	font-weight: bold;
	color: #009ee0;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;

}
a:visited.LinkPomocy{
	font-size: 11px;
	font-weight: bold;
	color: #009ee0;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;

}
/*KOSZYK*********************************************************************************/
.TabelaKoszyk {
	width: 550px;
	color: #000000;
	font-size: 11px;
	margin: 10px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
}

table.TabelaKoszykPotwierdz {
	width: 90%;
	color: #000000;
	font-size: 11px;
	margin: 20px 20px 0px 20px;
	padding: 0px 0px 0px 90px;
	border-collapse: collapse;
}

td.TabelaKoszykTdNaglowekLp {
	font-weight: bold;
	width: 40px;
	padding: 5px 0px 5px 10px;
	text-align: left;
	border-right: 1px solid #e5e5e5;
	border-bottom: none;
	border-left: none;
	border-top: none;
}

td.TabelaKoszykTdNaglowekLpP {
	font-weight: bold;
	width: 60px;
	padding: 5px 0px 5px 15px;
	margin: 0px 0px 0px 5px;
	text-align: left;
	border-right: 1px solid #e5e5e5;
	/*border-bottom: 1px solid #e5e5e5;*/
	border-left: none;
	border-top: none;
}

td.TabelaKoszykTd {
	padding: 5px 5px 5px 20px;
	text-align: left;
	border-top: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-right: none;
	border-bottom: none;
}
td.TabelaKoszykTdCena {
	padding: 5px 5px 5px 10px;
	text-align: right;
	border-top: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-right: none;
	border-bottom: none;
}
td.TabelaKoszykTdP {
	padding: 5px 5px 5px 10px;
	margin: 0px 0px 0px 10px;
	/*text-align:right;*/
	border-top: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-right: none;
	border-bottom: none;
	width: 100px;
}

td.TabelaKoszykTdLpP {
	padding: 0px 10px 0px 30px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #e5e5e5;
}

td.TabelaKoszykTd select {
	width: 100px;
}

td.TabelaKoszykTd img {
	vertical-align: middle;
}

td.TabelaKoszykTdNaglowek {
	font-weight: bold;
	width: 100px;
	text-align: left;
	padding: 5px 0px 5px 10px;
	border-right: 1px solid #e5e5e5;
	border-bottom: none;
	border-left: none;
	border-top: none;
}

td.TabelaKoszykTdNaglowekP {
	font-weight: bold;
	width: 100px;
	text-align: left;
	padding: 5px 0px 5px 10px;
	border-right: 1px solid #e5e5e5;
	border-bottom: none;
	border-left: none;
	border-top: none;
}

td.TabelaKoszykTdNaglowekCenaP {
	font-weight: bold;
	width: 100px;
	text-align: left;
	padding: 5px 0px 5px 10px;
	border-bottom: none;
	border-left: none;
	border-top: none;
}

td.TabelaKoszykTdNaglowekUsun {
	font-weight: bold;
	text-align: center;
	width: 60px;
	padding: 0px 10px 0px 20px;
	/*border-bottom: solid 1px;
	border-bottom-color: #e5e5e5;*/
}

td.TabelaKoszykTdUsun img {
	padding: 0px 10px 0px 20px;
	margin: 0px 10px 0px 15px;
	text-align: center;
}

td.TabelaKoszykTdLp {
	width: 40px;
	padding: 5px 0px 5px 5px;
	text-align: center;
	border-top: 1px solid #e5e5e5;
	border-bottom: none;
	border-left: none;
	border-right: none;
}

td.TabelaKoszykTdKoniecLp {
	width: 50px;
	padding: 5px 0px 5px 10px;
	text-align: center;
}

td.TabelaKoszykTdUsun {
	width: 50px;
	padding: 5px 0px 5px 5px;
	text-align: center;
	border-bottom: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-right: none;
	border-top: none;
}

td.TabelaKoszykTdUsunKoniec {
	width: 50px;
	padding: 5px 0px 5px 5px;
	text-align: center;
	border-left: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	border-bottom: none;
	border-right: none;
}

img.img {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	
}
img.ImgPolozenie {
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	border: none;
	vertical-align: middle;
}
.ImgPolozenieSzary{
	padding: 3px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	border: none;
	vertical-align: top;
}
table.SumaTable {
	padding: 0px 0px 0px 0px;
	margin: 30px 10px 40px 330px;
	font-size: 11px;
	border-collapse: collapse;
}

td.SumaTd {
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 0px 0px;
}

td.SumaTdCena {
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 0px 0px;
	border-left: 1px solid #e5e5e5;
	border-right: none;
	border-top: none;
	border-bottom: none;
}

td.BruttoTd {
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #e5e5e5;
	border-top: none;
	border-left: none;
	border-right: none;
}

td.BruttoTdCena {
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 0px 0px;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	border-top: none;
	border-right: none;
}

table.TabelButtons {
	padding: 0px 0px 0px 0px;
	margin: 50px 10px 0px 140px;
	width: 400px;
}
.koszyk_form{
	width: 540px;
}
img.ImgButtons {
	padding: 5px 0px 5px 8px;
	margin: 0px 0px 0px 0px;
	outline: none;
	border: none;
}

td.KlauzulaKoszyk {
	padding: 20px 20px 0px 10px;
	margin: 0px 0px 0px 0px;
	text-align: justify;
	font-weight: normal;
}

/*WYBOR PLATNOSCI*******************************************************************8*/
div.BankiLista {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
}

ul.BankiMiniatury {
	list-style: none;
	display: inline;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 10px;
	text-align: center;
}

li.BankIkona {
	padding: 0px 0px 8px 0px;
	margin: 0px 0px 0px 0px;
}

li.RadioBank {
	padding: 0px 10px 8px 0px;
	margin: 0px 0px 0px 1px;
}

li.NazwaBanku {
	padding: 0px 0px 10px 4px;
	margin: 0px 0px 0px 0px;
	font-size: 9px;
	font-weight: normal;
	width: 50px;
	height: 50px;
}

div.KlauzulaPlatnosc {
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 5px;
	float: left;
	width: 550px;
}

div.KlauzulaZmianaDanych {
	padding: 10px 0px 0px 0px;
	margin: 0px 10px 0px 5px;
	float: left;
	width: 550px;
}

span.KlauzulaPlatnosciTresc {
	text-align: justify;
	font-size: 11px;
	font-weight: normal;
}

img.ZaplacButton {
	padding: 20px 0px 0px 220px;
	margin: 20px 0px 0px 0xp;
	border: none;
}

div.SposobPlatnosciDiv {
	padding: 0px 0px 0px 0px;
	margin: 40px 0px 0px 190px;
}

div.SposobPlatnosciButtons {
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 170px;
}

img.WrocDoKoszykaButton {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5xp;
	border: none;
}

td.Place {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 180px;
}

div.ZaplacB {
	float: left;
}

div.FakturaVatPlatnosc {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
}

div.DaneRozszerzonePlatnoscOn {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
}

div.DaneRozszerzonePlatnoscOff {
	float: left;
	display: none;
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
}

div.DaneRozszerzonePlatnoscAdresOff {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
	display: none;
}

div.DaneRozszerzonePlatnoscAdresOn {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
}

div.ZwinButtonDivPlatnosc {
	float: left;
}

div.InnyAdresPlatnosc {
	float: left;
	margin: 40px 0px 0px 0px;
	text-align: justify;
}
.PlatnoscLogo{
vertical-align: middle;
}
/*NAPISY ********************************************************************8*/
.TB12N {
	font-size: 12px;
	font-weight: bold;
	color: #009ee0;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}

h5.TB12NO {
	font-size: 12px;
	font-weight: bold;
	color: #009ee0;
	padding: 25px 0px 1px 0px;
	margin: 0px 0px 0px 0px;
}

.TB11N {
	font-size: 11px;
	font-weight: bold;
	color: #009ee0;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}
.TB11NPL {
	font-size: 11px;
	font-weight: bold;
	color: #009ee0;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}
.TB10N {
	font-size: 10px;
	font-weight: bold;
	color: #009ee0;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}
a.TB11N{
text-decoration: none;
}
.TN12N {
	font-size: 12px;
	font-weight: normal;
	color: #009ee0;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}

.TN11N {
	font-size: 11px;
	font-weight: normal;
	color: #009ee0;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}

.TN10N {
	font-size: 10px;
	font-weight: normal;
	color: #009ee0;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}

.TB12B {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}
a.TB12Ba {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}
.TB11B {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}
.TB11Br {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 2px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
}
.TB10B {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}

.TN12B {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}

.TN11B {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}
/*.TN11Ba {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: underline;
}*/
.TN10B {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}

.TB12P {
	font-size: 12px;
	font-weight: bold;
	color: #e35c1a;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}

.TB11P {
	font-size: 11px;
	font-weight: bold;
	color: #e35c1a;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}

.TB10P {
	font-size: 10px;
	font-weight: bold;
	color: #e35c1a;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}

.TN12P {
	font-size: 12px;
	font-weight: normal;
	color: #e35c1a;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}

.TN11P {
	font-size: 11px;
	font-weight: normal;
	color: #e35c1a;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}

.TN10P {
	font-size: 10px;
	font-weight: normal;
	color: #e35c1a;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
}

.Wyjustowanie {
	text-align: justify;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
}

.Wycentrowanie {
	text-align: center;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
}

/*Historia Zamowien*******************************************************************/
div.HistoriaZamowien {
	float: left;
}

table.TableZlozone {
	width: 95%;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 6px;
	border-collapse: collapse;
	float: left;
}
table.TableZlozoneW {
	width: 90%;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 15px;
	border-collapse: collapse;
	float: left;
}
td.TdZlozoneNaglowek1 {
	padding: 0px 0px 10px 3px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	border-bottom: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
	width: 200px;
}
td.TdZlozoneNaglowek1Lp {
	padding: 0px 0px 10px 3px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	border-bottom: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
	width: 40px;
}
td.TdZlozoneNaglowek2 {
	padding: 0px 0px 10px 3px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	border-bottom: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;	
}
td.TdZlozoneNaglowek3 {
	padding: 0px 0px 10px 3px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	border-bottom: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;	
}
td.TdZlozoneNaglowek3W {
	padding: 0px 0px 10px 3px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	border-bottom: solid 1px #e5e5e5;
}
td.TdZlozoneNaglowek4 {
	padding: 0px 0px 10px 3px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	border-bottom: solid 1px #e5e5e5;
	width: 100px;
}
td.TdZlozoneN1{
	padding: 5px 0px 5px 3px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	vertical-align:middle;
	border-bottom: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
	border-top: solid 1px #e5e5e5;
}
td.TdZlozoneN2{
	padding: 5px 0px 5px 3px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	vertical-align:middle;
	border-bottom: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
	border-top: solid 1px #e5e5e5;
}
td.TdZlozoneN3{
	padding: 5px 0px 5px 3px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	vertical-align:middle;
	border-bottom: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
	border-top: solid 1px #e5e5e5;
}
td.TdZlozoneN4{
	padding: 5px 10px 5px 3px;
	margin: 0px 0px 10px 0px;
	text-align: right;
	vertical-align:middle;
	border-bottom: solid 1px #e5e5e5;
	border-top: solid 1px #e5e5e5;
}
td.TdPozycjaN1{
	padding: 5px 0px 5px 15px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	vertical-align:middle;
	border-bottom: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
	border-top: solid 1px #e5e5e5;
	background-color: #f8f8f8;
}
td.TdPozycjaN1W{
	padding: 5px 0px 5px 15px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	vertical-align:middle;
	border-bottom: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
	border-top: solid 1px #e5e5e5;
	background-color: #ffffff;
}
td.TdPozycjaN1LpW{
	padding: 5px 0px 5px 10px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	vertical-align:middle;
	border-bottom: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
	border-top: solid 1px #e5e5e5;
	background-color: #ffffff;
	width: 30px;
}
td.TdPozycjaN2{
	padding: 5px 0px 5px 3px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	vertical-align:middle;
	border-bottom: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
	border-top: solid 1px #e5e5e5;
	background-color: #f8f8f8;
}
td.TdPozycjaN2W{
	padding: 5px 0px 5px 3px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	vertical-align:middle;
	border-bottom: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
	border-top: solid 1px #e5e5e5;
	background-color: #ffffff;
}
td.TdPozycjaN3{
	padding: 5px 0px 5px 3px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	vertical-align:middle;
	border-bottom: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
	border-top: solid 1px #e5e5e5;
	background-color: #f8f8f8;
}
td.TdPozycjaN3W{
	padding: 5px 0px 5px 3px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	vertical-align:middle;
	border-bottom: solid 1px #e5e5e5;
	border-top: solid 1px #e5e5e5;
	background-color: #ffffff;
}
td.TdPozycjaN4{
	padding: 5px 10px 5px 6px;
	margin: 0px 0px 10px 0px;
	text-align: right;
	vertical-align:middle;
	border-bottom: solid 1px #e5e5e5;
	border-top: solid 1px #e5e5e5;
	background-color: #f8f8f8;
}
/*Dla wydawc�w***************************************************************************/
table.TableWydawcy {
	width: 580px;
	border-collapse: collapse;
}

ul.UlWydawcy {
	margin: 0px 4px 0px 15px;
	padding: 0px 0px 0px 2px;
}

li.LiWydawcy {
	list-style-image: url(../g/CheckImage.jpg);
}

td.TdWydawcy {
	border-right: 1px solid #e5e5e5;
	width: 410px;
	vertical-align: top;
}

td.TdWydawcyKontakt {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
	vertical-align: top;
}

.RegulaminWydawcy {
	margin: 10px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
}

ol.RegulaminWyd {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
}

/*Przypominj haslo********************************************************************************/
.TdPrzypominj {
	text-align: right;
	padding: 30px 0px 0px 0px;
	margin: 35px 0px 0px 10px;
}

a.ARegionalne {
	color: black;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

a:active .ARegionalne {
	color: black;
	font-size: 10px;
	font-weight: normal;
}

a:visited .ARegionalne {
	color: black;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

a:hover .ARegionalne {
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.aWydTest {
	color: #009ee0;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.aWydTest:hover {
	color: #e35c1a;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.TdTabelaDane{
	border-right: solid 1px #e5e5e5;
	padding: 0px 15px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.TabelaDane{
border-collapse: collapse;
}
.TdTabelaDaneP{
	/*border-right: solid 1px #e5e5e5;*/
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
}
table.TableDaneKosz {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 270px;
	border-collapse: collapse;
}

table.TableDaneKoszWysylka {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 270px;
	border-collapse: collapse;
	/*visibility: hidden;*/
}

tr.TrDaneKosz {
	width: 570px;
}

tr.TrDaneKoszSz {
	width: 570px;
	background-color: #f7f7f7;
	border-bottom: solid 1px #e5e5e5;
}
td.TdDaneKoszL {
	border-right: solid 1px #e5e5e5;
	padding: 6px 0px 6px 0px;
	vertical-align: middle;
	text-align: left;
	width: 50%;
}
td.TdDaneKoszLSz {
	border-bottom: solid 1px #e5e5e5;
	padding: 6px 0px 6px 0px;
	vertical-align: middle;
	text-align: left;
	border-right: solid 1px #e5e5e5;
	width: 50%;
}

td.TdDaneKoszPSz {
	border-bottom: solid 1px #e5e5e5;
	padding: 0px 0px 0px 8px;
	width: 50%;
}

td.DaneKoszL {
	width: 50%;
	border-bottom: solid 1px;
	border-bottom-color: #e5e5e5;
}

td.DaneKoszP {
	width: 50%;
	background-color: #e5e5e5;
	border-bottom: solid 1px;
	border-bottom-color: #e5e5e5;
}
select {
	height: 18px;
	border-collapse: collapse;
	border: solid 1px #e5e5e5;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma;
	vertical-align: middle;
	text-align: center;
}

font {
	font-family: Tahoma;
}

.TableRejestracjaTekst {
	padding: 0px 10px 10px 10px;
}
.TableRejestracja {
	width: 90%;
}
.TablePobierz {
	margin: 30px 10px 0px 5px;
	padding: 0px 0px 0px 0px;
}

img.PobierzObrazek {
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	margin: 0px 25px 0px 15px;
	border: none;
}

.Pobierz {
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma;
	padding: 0px 0px 0px 0px;
	margin: 10px 10px 0px 20px;
}

.Pobierz li {
	padding: 0px 5px 0px 0px;
	margin: 0px 0px 15px 0px;
}

li.LiBezStyle {
	list-style: none;
	padding: 0px 5px 0px 0px;
	margin: 0px 10px 15px 0px;
}

.Wyjustuj {
	text-align: justify;
	padding: 0px 10px 0px 5px;
	margin: 0px 0px 0px 0px;
}

.TableWymagania {
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 30px 5px 0px 25px;
}

td.TdWymagania {
	width: 310px;
	padding: 0px 15px 0px 5px;
}

/***STRONA PO ZALOGOWANIU ******************************************************************************************/
.ImgLogowanie {
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	margin: 10px 40px 0px 180px;
}

.ImgWydanie {
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	margin: 10px 40px 0px 80px;
	border: none;
}
.ImgWydanieDyskietka {
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 100px;
	border: none;
}
.TB14NL {
	padding: 0px 0px 0px 0px;
	margin: 100px 0px 10px 230px;
	font-size: 14px;
	font-weight: bold;
	font-family: Tahoma;
	color: #009ee0;
}

.TB12PL {
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 170px;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	color: #e45e1a;
}
.TN11BL{
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 167px;
	font-size: 10px;
	font-weight: normal;
	font-family: Tahoma;
	color: #000000;
}
.TB12NL {
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 190px;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	color: #009ee0;
}
.TB12NW {
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 170px;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	color: #009ee0;
	text-decoration: none;
}
.TB16PW {
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 250px;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	color: #e45e1a;
	text-decoration: none;
}

a.TB12NWL{
text-decoration: none;
color:#e45e1a;
font-weight: bold;
font-size: 12px;
font-family: Tahoma;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 60px;
}
/***************OST STRONA Z ZAMOWIENIEM*************************************************************/

#przelew {
	display: inline;	
}

.ZamowienieDaneKoncowe{
	width: 420px;
	background-color: #f1f1f1;
	padding: 20px 10px 20px 10px;
	margin: 10px 10px 10px 70px;
}
.TdZamowienieDaneKoncowe{
width: 50%;
height: 20px;
}
.ZamowienieKlauzulaEnd1{
	padding: 10px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
}

.ZamowienieKlauzulaEnd1 td {
	text-align: center;
}

.ZamowienieKlauzulaEnd1 object {
	margin: 0 auto;
	margin-top: 10px;
}

.DrukObrazek{
border: solid 10px #f1f1f1;
padding: 0px 0px 0px 0px;
text-align: center;
vertical-align: middle;
margin: 40px 10px 0px 60px;
}
.PSzaryButton{
border: none;
padding: 0px 0px 0px 0px;
margin: 0px 10px 0px 0px;
}
.PPButton{
border: none;
padding: 0px 0px 0px 0px;
margin: 5px 5px 5px 5px;
}

div.DanePodstawowe{
width: 90%;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 10px;
}
input.AktButton{
border: none;
padding: 0px 0px 0px 0px;
margin: 30px 0px 0px 90px;
text-align: right;
}


h5.TN11BB{
font-weight: normal;
font-size: 11px;
text-decoration: underline;
color:#000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px
}
a.NazwaAll{
font-weight: normal;
font-size: 11px;
text-decoration: underline;
color:#000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
h5.NazwaAllH{
font-weight: normal;
font-size: 11px;
text-decoration: underline;
color:#000000;
padding: 2px 0px 2px 0px;
margin: 0px 0px 0px 5px;
}
/******************EGZ LISTA***************************************************/
table.EgzLista{
width: 95%;
height: 100%;
float: left;
border-collapse: collapse;
margin: 0px 5px 0px 5px;
padding: 0px 0px 0px 0px;
}
td.TytulLista{
padding: 0px 0px 0px 8px;
margin: 0px 0px 0px 0px;
font-size: 11px;
font-weight: bold;
width: 260px;
text-align: left;
border-bottom: solid 1px #e5e5e5;
border-right: solid 1px #e5e5e5;

}
td.TytulLista a{
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #000000;
}
td.TytulLista a:hover{
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #e45e1a;
}
td.CenaLista{
padding: 0px 10px 0px 10px;
margin: 0px 0px 0px 0px;
color: #000000;
font-weight: normal;
font-size: 11px;
border-bottom: solid 1px #e5e5e5;
border-right: solid 1px #e5e5e5;
text-align: center;
width: 100px;

}
td.CenaLista a{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color: #000000;
font-weight: normal;
font-size: 11px;
text-decoration: none;

}
td.CenaLista a:hover{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color: #e45e1a;
font-weight: normal;
font-size: 11px;
text-decoration: none;

}	
td.OkladkaLista{
width: 55px;
height: 44px;
border-bottom: solid 1px #e5e5e5;
border-right: solid 1px #e5e5e5;
padding: 5px 2px 5px 0px;
margin: 0px 0px 0px 0px;
text-align: center;
}
td.KoszykLista{
padding: 0px 20px 0px 20px;
margin: 0px 0px 0px 0px;
border-bottom: solid 1px #e5e5e5;
width: 120px;
text-align: center;
}

/*********WYD TEST*******************************************************/
.ImgWydTest{
padding: 0px 40px 0px 95px;
margin: 0px 0px 0px 0px;
border: none;
}
.LinkImgTest{
text-decoration: none;
border: none;
}
div.OpisWydaniaTest {
	width: 423px;
	padding: 20px 5px 0px 5px;
	margin: 0px 0px 0px 0px;
	float: left;
	text-align: justify;
}
.BladRed{
width: 490px;
height: 89px;
background-image: url(../g/TloBlad.jpg);
background-position: center;
background-repeat: no-repeat;
padding: 0px 0px 0px 5px;
margin: 0px 0px 0px 30px;
overflow: auto;
}
.OkGreen{
min-width: 490px;
min-height: 89px;
background-image: url(../g/TloOk.jpg);
background-position: center;
background-repeat: no-repeat;
padding: 10px 0px 0px 0px;
margin: 10px 0px 0px 0px;
}
.BladBialyNapis{
font-size: 12px;
font-weight: bold;
padding: 10px 0px 0px 30px;
margin: 5px 0px 0px 0px;
color: white;
}
.BladBialyNapisHaslo{
font-size: 12px;
font-weight: bold;
padding: 10px 0px 0px 90px;
margin: 5px 0px 0px 0px;
color: white;
}
.PowrotButton{
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 250px;
}
.RegulaminTresc{
font-weight: normal;
font-size: 11px;
color: black;
font-family: Tahoma;
padding: 5px 15px 0px 15px;
margin: 0px 0px 0px 0px;
text-align: justify;
}
.RegulaminTresc li{
padding: 5px 5px 0px 0px;
}
.RegulaminTresc li.a{
	list-style-type: lower-latin;
}
.invisible {
	display:none;
}
.promocja_red{
	color: #FF0000;
	font-weight: bold;	
}
table.sms_podziekowanie {
	width: 69%;
}
.DzialyGazety {
	color: black;
	/*padding: 20px 0px 0px 0px;*/
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}
.TB12NWCenter {
	padding: 0px 0px 0px 0px;
	margin: 10px 0 10px 0;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	color: #009ee0;
	text-decoration: none;
	text-align: center;
}

#towary {
	
}
#other-mutations {}


.menuElement
{
	background:#FFFFFF url(../g/oferta/selectdrop.gif) no-repeat scroll left center; 
	height: 39px; 
	padding-left: 10px;
	padding-top: 5px;
	cursor: pointer;
}

.highlightedMenuElement
{
	background: #FFFFFF url(../g/oferta/selectOver.gif) no-repeat scroll left center;
	height: 39px; 
	padding-left: 10px;
	padding-top: 5px;
	cursor: pointer;
}

.selectMenuElement
{
	background:#FFFFFF url(../g/oferta/select.gif) no-repeat scroll left center; 
	height: 34px; 
	padding-top: 5px; 
	padding-left: 10px;
	cursor: pointer;
}