body{
	margin: 0px;
	overflow-y: scroll;
}
img{
	border: 0px;
}
form{
	margin: 0px;
}
input.login{
	width: 100px;
	border: 1px solid #B7B7B7;
	font-size: 11px;
	margin: 3px;
	margin-right: 15px;
}
input.standard{
	width: 150px;
	font-size: 11px;
	border: 1px solid #B7B7B7;
}
input.blokada{
	border: 1px solid #B7B7B7;
	background-color: #DADADA;
}
input.radio{
	width: 20px;
}
input{
	width: 200px;
}
select{
	background-color: #DADADA;
	width: 150px;
	font-size: 11px;
	border: 1px solid #B7B7B7;
}
table.head{
	width: 100%;
	border: 0px none;
}
table {
	width: 100%;
	border: 0px none;
	empty-cells: show ;
}
/*  nazwa produktu mod_przedmiot */
h1{
	font-size: 18px;
	color: #000000;
	font-family: tahoma;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*  nazwa produktu - listy i miniatury */
h2{
	font-size: 14px;
	color: black;
	font-family: Tahoma;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
a:link.h2, a:visited.h2, a:active.h2{
	color: #000000;
	text-decoration: none;
}
a:hover.h2 {
	color: #000000;
	text-decoration: underline;
}
/* opis i parametry produktu */
h3{
	font-size: 13px;
	color: black;
	font-family: Tahoma;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
a:link.h3, a:visited.h3, a:active.h3{
	color: #000000;
	text-decoration: none;
}
a:hover.h3 {
	color: #000000;
	text-decoration: underline;
}
/* nazwa modeli produktu */
h5{
	font-size: 13px;
	color: black;
	font-family: Tahoma;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
a:link.h5, a:visited.h5, a:active.h5{
	color: #000000;
	text-decoration: none;
}
a:hover.h5 {
	color: #000000;
	text-decoration: underline;
}
/* -------------- style w naglowku -----------------*/
td.modul_gorny{
	font-size: 12px;
	color: #336699;
	font-family: tahoma;
	font-style: normal;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 20px;
	height: 18px;
}
a.modul_gorny {
	text-decoration: none;
	color: #000000;
	letter-spacing: 0px;
	font-weight: bold;
}
a.modul_gorny:hover{
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
}
a:link.linki_naglowek,a:visited.linki_naglowek,a:active.linki_naglowek {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family: tahoma;
	font-size: 11px;
}
a:hover.linki_naglowek {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	font-family: tahoma;
	font-size: 11px;
}
td.pasek_dzielacy{
	padding-left: 15px;
	padding-right: 15px;
}
/*  style w modulach menu */
/* --------------------------------------- */
/* dawniej modul */
table.modul_menu{
	width: 190px;
	border: 0px;
	background-position: top;
	padding-bottom: 10px;
}
table.modul_menu_gora{
	width: 100%;
	border: 0px; /*display: none;*/
}
td.modul_menu_gora{
	border: 0px;
	height: 3px;
	width: 100%;
	background-image: url("../grafika/tlo1_grupa_menu.gif");
	background-repeat: repeat-x;
}
img.menu_naroznik_gora_lewy{
	border: 0px;
	height: 3px;
	width: 3px;
}
img.menu_naroznik_gora_prawy{
	border: 0px;
	height: 3px;
	width: 3px;
}
td.modul_tytul{
	width: 100%;
	height: 21px;
	font-size: 12px;
	color: #000000;
	font-family: tahoma;
	font-style: normal;
	font-weight: bold;
	background-image: url("../grafika/tlo2_grupa_center.gif");
	background-repeat: repeat-x;
	padding-left: 10px;
	border-left: 0px solid #C5C5C5;
	border-right: 0px solid #C5C5C5;
}
a:link.modul_tytul{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:visited.modul_tytul{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:active.modul_tytul{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:hover.modul_tytul{
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
/* dawniej modul_tytul */
table.modul_menu_nazwa{
	width: 190px;
	border: 0px;
	border-left: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
	border-top: 0px solid #C5C5C5;
	border-bottom: 0px solid #C5C5C5; /* display: none; */
}
td.modul_menu_ikona {
	height: 23px;
	background-image: url("../grafika/grafika-menu-nazwa.gif");
	background-repeat: repeat-x;
	padding-left: 0px;
	border-left: 0px solid #C5C5C5;
	border-right: 0px solid #C5C5C5;
	border-top: 0px solid #C5C5C5;
	border-bottom: 0px solid #C5C5C5;
}
img.menu_ikona{
	border: 0px;
	width: 0px;
	height: 0px;
}
td.modul_menu_nazwa {
	width: 100%;
	height: 23px;
	font-size: 12px;
	color: #000000;
	font-family: tahoma;
	font-style: normal;
	font-weight: bold;
	background-image: url("../grafika/tlo2_grupa_menu.gif");
	background-repeat: repeat-x;
	padding-left: 5px;
	border-left: 0px solid #C5C5C5;
	border-right: 0px solid #C5C5C5;
}
a:link.modul_menu_nazwa{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:visited.modul_menu_nazwa{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:active.modul_menu_nazwa{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:hover.modul_menu_nazwa{
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
table.modul_menu_srodek{
	width: 190px;
	background-image: url("../grafika/tlo3_grupa_menu.gif");
	background-repeat: repeat-x;
	background-position: top;
	border-left: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
}
td.kat_poziom1{
	width: 100%;
	height: 13px;
	font-size: 11px;
	color: black;
	font-family: verdana;
	font-style: normal;
	padding-left: 0px;
	padding-right: 2px;
}
a:link.kat_poziom1{
	color: #000000;
	text-decoration: none;
}
a:visited.kat_poziom1{
	color: #000000;
	text-decoration: none;
}
a:active.kat_poziom1{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:hover.kat_poziom1{
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
td.kat_ikona_poziom1{
	width: 13px;
	padding-left: 0px;
	padding-right: 0px;
}
img.ikona_kat_p1 {
	border: 0px;
	height: 13px;
	width: 13px;
	padding-left: 0px; /* source-include: url("grafika/ikona.gif"); */
}
td.kat_poziom2{
	font-size: 10px;
	color: black;
	font-family: verdana;
	font-style: normal;
	padding-left: 0px;
	padding-right: 2px;
}
a:link.kat_poziom2{
	color: #000000;
	text-decoration: none;
}
a:visited.kat_poziom2{
	color: #000000;
	text-decoration: none;
}
a:active.kat_poziom2{
	color: #000000;
	text-decoration: none;
}
a:hover.kat_poziom2{
	color: #000000;
	text-decoration: underline;
}
td.kat_ikona_poziom2{
	width: 13px;
	padding-left: 0px;
	padding-right: 0px;
}
img.ikona_kat_p2 {
	border: 0px;
	height: 13px;
	width: 13px;
	padding-left: 0px;
}
td.kat_poziom3{
	font-size: 10px;
	color: black;
	font-family: verdana;
	font-style: normal;
	padding-left: 5px;
	padding-right: 2px;
}
a:link.kat_poziom3{
	color: #000000;
	text-decoration: none;
}
a:visited.kat_poziom3{
	color: #000000;
	text-decoration: none;
}
a:active.kat_poziom3{
	color: #000000;
	text-decoration: none;
}
a:hover.kat_poziom3{
	color: #000000;
	text-decoration: underline;
}
td.kat_ikona_poziom3{
	width: 13px;
	padding-left: 0px;
	padding-right: 0px;
}
img.ikona_kat_p3 {
	border: 0px;
	height: 10px;
	width: 10px;
	padding-left: 0px;
}
td.kat_poziom4{
	font-size: 10px;
	color: black;
	font-family: verdana;
	font-style: normal;
	padding-left: 10px;
	padding-right: 2px;
}
a:link.kat_poziom4{
	color: #000000;
	text-decoration: none;
}
a:visited.kat_poziom4{
	color: #000000;
	text-decoration: none;
}
a:active.kat_poziom4{
	color: #000000;
	text-decoration: none;
}
a:hover.kat_poziom4{
	color: #000000;
	text-decoration: underline;
}
td.kat_ikona_poziom4{
	width: 13px;
	padding-left: 0px;
	padding-right: 0px;
}
img.ikona_kat_p4 {
	border: 0px;
	height: 10px;
	width: 10px;
	padding-left: 0px;
}
td.kat_poziom5{
	font-size: 10px;
	color: black;
	font-family: verdana;
	font-style: normal;
	padding-left: 15px;
	padding-right: 2px;
}
a:link.kat_poziom5{
	color: #000000;
	text-decoration: none;
}
a:visited.kat_poziom5{
	color: #000000;
	text-decoration: none;
}
a:active.kat_poziom5{
	color: #000000;
	text-decoration: none;
}
a:hover.kat_poziom5{
	color: #000000;
	text-decoration: underline;
}
td.kat_ikona_poziom5{
	width: 13px;
	padding-left: 0px;
	padding-right: 0px;
}
img.ikona_kat_p5 {
	border: 0px;
	height: 10px;
	width: 10px;
}
td.modul_poziom1{
	width: 100%;
	height: 18px;
	font-size: 11px;
	color: black;
	background-position: left;
	font-family: verdana;
	font-style: normal;
	padding-right: 2px;
}
a:link.modul_poziom1{
	color: #000000;
	text-decoration: none;
}
a:visited.modul_poziom1{
	color: #000000;
	text-decoration: none;
}
a:active.modul_poziom1{
	color: #000000;
	text-decoration: none;
}
a:hover.modul_poziom1{
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
td.modul_poziom2{
	font-size: 10px;
	color: black;
	background-position: left;
	font-family: verdana;
	font-style: normal;
	padding-right: 2px;
}
a:link.modul_poziom2{
	color: #000000;
	text-decoration: none;
}
a:visited.modul_poziom2{
	color: #000000;
	text-decoration: none;
}
a:active.modul_poziom2{
	color: #000000;
	text-decoration: none;
}
a:hover.modul_poziom2{
	color: #000000;
	text-decoration: underline;
}
table.modul_menu_dol{
	width: 190px;
	border: 0px; /*display: none;*/
}
td.modul_menu_dol{
	border: 0px;
	height: 3px;
	width: 100%;
	background-image: url("../grafika/tlo_menu_dol.gif");
	background-repeat: repeat-x;
}
img.menu_naroznik_dol_lewy{
	border: 0px;
	height: 3px;
	width: 3px;
}
img.menu_naroznik_dol_prawy{
	border: 0px;
	height: 3px;
	width: 3px;
}
table.modul_menu_baner{
	width: 190px;
	border: 0px;
	background-position: top;
	padding-bottom: 10px;
}
td.menu_baner{
	font-size: 10px;
	color: black;
	background-position: left;
	font-family: verdana;
	font-style: normal;
	padding-right: 2px;
}
td.menu_logowanie{
	font-size: 10px;
	color: #000000;
	font-family: verdana;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
}
a:link.menu_logowanie, a:visited.menu_logowanie, a:active.menu_logowanie{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:hover.menu_logowanie{
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
td.blad_logowanie{
	height: 20px;
	font-size: 10px;
	color: #FF3300;
	font-family: verdana;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
}
/* --------------------------------------- */
/* ---------- odstepy i rozmiary modulow --------------- */
div.modul_lewy{
	padding-left: 10px;
}
div.modul_prawy{
	padding-right: 10px;
}
td.region_gorny{
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	width: 100%;
}
table.region_centralny{
	width: 100%;
	border: 0px;
}
td.region_centralny{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-top: 0px;
	width: 100%;
	vertical-align: top;
}
td.region_prawy{
	vertical-align: top;
}
td.region_lewy{
	vertical-align: top;
}
td.region_dolny{
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
}
/* ------------ center --------------------------- */
table.modul_center_gora{
	width: 100%;
	border: 0px;
	display: none;
}
td.modul_center_gora{
	border: 0px;
	height: 3px;
	width: 100%;
	background-image: url("../grafika/tlo1_grupa_menu.gif");
	background-repeat: repeat-x;
}
img.center_naroznik_gora_lewy{
	border: 0px;
	height: 3px;
	width: 3px;
}
img.center_naroznik_gora_prawy{
	border: 0px;
	height: 3px;
	width: 3px;
}
td.modul_center_nazwa{
	width: 100%;
	height: 21px;
	font-size: 12px;
	color: #000000;
	font-family: tahoma;
	font-style: normal;
	font-weight: bold;
	background-image: url("../grafika/tlo2_grupa_center.gif");
	background-repeat: repeat-x;
	padding-left: 10px;
	border-top: 0px solid #C5C5C5;
	border-left: 0px solid #C5C5C5;
	border-right: 0px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
}
a:link.modul_center_nazwa{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:visited.modul_center_nazwa{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:active.modul_center_nazwa{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:hover.modul_center_nazwa{
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
td.modul_center_ikona{
	height: 17px;
	width: 17px;
	border-top: 0px solid #C5C5C5;
	border-left: 0px solid #C5C5C5;
	border-right: 0px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5; /*background-image: url(../grafika/center_ikona.gif);
  background-repeat: repeat-x;*/
}
img.center_ikona{
	border: 0px;
	height: 19px;
	width: 19px;
}
table.modul_center_srodek{
	width: 100%;
	border-top: 0px solid #C5C5C5;
	border-left: 0px solid #C5C5C5;
	border-right: 0px solid #C5C5C5;
	border-bottom: 0px solid #C5C5C5;
}
td.modul_center_srodek{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
table.tabela_dokumenty{
	width: 100%;
	border-top: 1px solid #C5C5C5;
	border-left: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
}
td.tabela_dokumenty_naglowek{
	height: 27px;
	font-size: 11px;
	color: #000000;
	background-image: url("../grafika/tlo-tytul2.gif");
	font-family: Verdana;
	text-align: left;
	padding-left: 5px;
}
td.tabela_dokumenty{
	height: 20px;
	font-size: 11px;
	color: #000000;
	background-image: url("../grafika/tlo-tytul.gif");
	font-family: Verdana;
	text-align: center;
	font-weight: normal;
	padding-left: 0px;
}
table.modul_center_dol{
	width: 100%;
	border: 0px;
	display: none;
}
td.modul_center_dol{
	border: 0px;
	height: 3px;
	width: 100%;
	background-image: url("../grafika/tlo_menu_dol.gif");
	background-repeat: repeat-x;
}
img.center_naroznik_dol_lewy{
	border: 0px;
	height: 3px;
	width: 3px;
}
img.center_naroznik_dol_prawy{
	border: 0px;
	height: 3px;
	width: 3px;
}
table.brak_dostepu{
	width: 100%;
	border-top: 1px solid #FF3300;
	border-left: 1px solid #FF3300;
	border-right: 1px solid #FF3300;
	border-bottom: 1px solid #FF3300;
}
td.brak_dostepu{
	height: 27px;
	font-size: 11px;
	color: #FF3300;
	;
  font-family: Verdana;
	text-align: left;
	padding-left: 5px;
}
td.kroki{
	font-size: 11px;
	color: #FF3300;
  font-family: Verdana;
	text-align: right;
	padding-left: 5px;
	padding-right: 5px;
	white-space: nowrap;
	border-top: 0px solid #C5C5C5;
	border-left: 0px solid #C5C5C5;
	border-right: 0px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
}
td.modul_artykul_poziom1{
	width: 100%;
	height: 18px;
	font-size: 11px;
	color: black;
	background-position: left;
	font-family: verdana;
	font-style: normal;
	padding-right: 2px;
}
a:link.modul_artykul_poziom1{
	color: #000000;
	text-decoration: none;
}
a:visited.modul_artykul_poziom1{
	color: #000000;
	text-decoration: none;
}
a:active.modul_artykul_poziom1{
	color: #000000;
	text-decoration: none;
}
a:hover.modul_artykul_poziom1{
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
td.ikona_art_p1{
	width: 13px;
	padding-left: 0px;
	padding-right: 0px;
}
img.ikona_art_p1 {
	border: 0px;
	height: 13px;
	width: 13px;
	padding-left: 0px;
}
td.modul_artykul_poziom2{
	font-size: 10px;
	color: black;
	background-position: left;
	font-family: verdana;
	font-style: normal;
	padding-right: 2px;
}
a:link.modul_artykul_poziom2{
	color: #000000;
	text-decoration: none;
}
a:visited.modul_artykul_poziom2{
	color: #000000;
	text-decoration: none;
}
a:active.modul_artykul_poziom2{
	color: #000000;
	text-decoration: none;
}
a:hover.modul_artykul_poziom2{
	color: #000000;
	text-decoration: underline;
}
td.ikona_art_p2{
	width: 13px;
	padding-left: 0px;
	padding-right: 0px;
}
img.ikona_art_p2 {
	border: 0px;
	height: 13px;
	width: 13px;
	padding-left: 0px;
}
td.modul_artykul_poziom3{
	font-size: 10px;
	color: black;
	font-family: verdana;
	font-style: normal;
	padding-left: 5px;
	padding-right: 2px;
}
a:link.modul_artykul_poziom3{
	color: #000000;
	text-decoration: none;
}
a:visited.modul_artykul_poziom3{
	color: #000000;
	text-decoration: none;
}
a:active.modul_artykul_poziom3{
	color: #000000;
	text-decoration: none;
}
a:hover.modul_artykul_poziom3{
	color: #000000;
	text-decoration: underline;
}
td.ikona_art_p3{
	width: 13px;
	padding-left: 0px;
	padding-right: 0px;
}
img.ikona_art_p3 {
	border: 0px;
	height: 13px;
	width: 13px;
	padding-left: 0px;
}
td.widok{
	width: 20px;
	padding-left: 3px;
	padding-right: 3px;
}
img.widok {
	border: 0px;
	height: 15px;
	width: 20px;
	padding-left: 0px;
}
table.kategorie_sciezka{
	width: 100%;
	border-top: 0px solid #C5C5C5;
	border-left: 0px solid #FF3300;
	border-right: 0px solid #FF3300;
	border-bottom: 0px solid #C5C5C5;
}
td.kategorie_sciezka{
	font-size: 12px;
	color: #336699;
	font-weight: bold;
	font-family: verdana;
	font-style: normal;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
}
a:link.kategorie_sciezka, a:visited.kategorie_sciezka, a:active.kategorie_sciezka{
	color: #336699;
	text-decoration: none;
}
a:hover.kategorie_sciezka{
	color: #336699;
	text-decoration: underline;
}
table.sortowanie{
	width: 100%;
	border-top: 1px solid #C5C5C5;
	border-left: 0px solid #FF3300;
	border-right: 0px solid #FF3300;
	border-bottom: 1px solid #C5C5C5;
}
td.sortowanie{
	font-size: 10px;
	color: black;
	font-family: verdana;
	font-style: normal;
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
}
input.button-wiecej {
	border: 0px;
	height: 21px;
	width: 51px;
	padding-left: 0px;
}
input.button-szukaj {
	border: 0px;
	height: 21px;
	width: 51px;
	padding-left: 0px;
}
input.button-login {
	border: 0px;
	height: 21px;
	width: 51px;
	padding-left: 0px;
}
input.button-glosuj {
	border: 0px;
	height: 21px;
	width: 51px;
	padding-left: 0px;
}
img.koszyk_blokada {
	border: 0px;
	height: 18px;
	width: 35px;
	padding-left: 0px;
}
input.koszyk_jest {
	border: 0px;
	height: 18px;
	width: 35px;
	padding-left: 0px;
}
input.koszyk_brak {
	border: 0px;
	height: 18px;
	width: 35px;
	padding-left: 0px;
}
input.koszyk_duzy_jest {
	border: 0px;
	height: 21px;
	width: 51px;
	padding-left: 0px;
}
img.koszyk_duzy_brak {
	border: 0px;
	height: 21px;
	width: 51px;
	padding-left: 0px;
}
/* --------------koniec ------------------------- */
.indeks_handlowy {
	color: #A4A4A4;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 10px;
	text-decoration: none;
}
.indeks_katalogowy {
	color: #A4A4A4;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 10px;
	text-decoration: none;
}
td.stopka{
	width: 100%;
	font-size: 9px;
	color: #000000;
	font-family: tahoma;
	font-style: normal;
	text-align: center;
}
td.modul_tytul{
	width: 100%;
	height: 21px;
	font-size: 12px;
	color: #336699;
	font-family: tahoma;
	font-style: normal;
	font-weight: bold;
	background-image: url("../grafika/tlo2_grupa_menu.gif");
	background-repeat: repeat-x;
	padding-left: 10px;
	border-left: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
}
a:link.modul_tytul,a:visited.modul_tytul,a:active.modul_tytul{
	color: #336699;
	text-decoration: none;
	font-weight: bold;
}
a:hover.modul_tytul{	color: #336699;	text-decoration: underline;	font-weight: bold; }
/*td.modul_gora{
	width: 100%;
}
td.modul_gorny{
	font-size: 12px;
	color: #336699;
	font-family: tahoma;
	font-style: normal;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 20px;
	height: 18px;
}
a.modul_gorny {
	text-decoration: none;
	color: #336699;
	letter-spacing: 0px;
	font-weight: bold;
}
a.modul_gorny:hover{
	text-decoration: none;
	color: #336699;
	font-weight: bold;
} */
table.modul_srodek{
	width: 100%;
	background-image: url("../grafika/tlo3_grupa_menu.gif");
	background-repeat: repeat-x;
	background-position: top;
	border-left: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
}
table.modul_najczesciej{
	width: 100%;
	border-top: 0px solid #C5C5C5;
	border-left: 0px solid #C5C5C5;
	border-right: 0px solid #C5C5C5;
	border-bottom: 0px solid #C5C5C5;
}
td.modul_najczesciej{
	width: 100%;
	text-align: center;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}
td.modul_formularz{
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
table.wpis_srodek{
	width: 100%;
	border-top: 0px solid #C5C5C5;
	border-left: 0px solid #C5C5C5;
	border-right: 0px solid #C5C5C5;
}
td.wpis_tytul{
	height: 27px;
	font-size: 13px;
	color: #000000;
	background-image: url("../grafika/tlo-tytul.gif");
	font-family: Verdana;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
}
td.wpis_pokaz{
	font-size: 10px;
	color: gray;
	font-family: tahoma;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	white-space: nowrap;
}
td.wpis_tekst{
	color: #000000;
	font-size: 11px;
	font-family: verdana;
	font-style: normal;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
a:link.wpis_tekst, a:visited.wpis_tekst, a:active.wpis_tekst {
	color: #000000;
	text-decoration: none;
}
a:hover.wpis_tekst {
	color: #000000;
	text-decoration: underline;
}
.tekst{
	color: #000000;
	font-size: 11px;
	font-family: verdana;
	font-style: normal;
	font-weight: normal;
}
a:link.tekst, a:visited.tekst, a:active.tekst {
	color: #000000;
	text-decoration: none;
}
a:hover.tekst {
	color: #000000;
	text-decoration: underline;
}
.tekst_bold{
	color: #000000;
	font-size: 11px;
	font-family: verdana;
	font-style: normal;
	font-weight: normal;
}
a:link.tekst_bold, a:visited.tekst_bold, a:active.tekst_bold {
	color: #000000;
	text-decoration: none;
}
a:hover.tekst_bold {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
table.koszyk{
	border: 1px;
	border-collapse: collapse;
}
.koszyk_n{
	font-size: 11px;
	color: #000000;
	font-family: tahoma;
	font-style: normal;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
	background-color: #E2E2E2;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
}
.koszyk_t{
	font-size: 11px;
	color: #000000;
	font-family: tahoma;
	font-style: normal;
	text-align: left;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
}
div{
	font-size: 11px;
	color: #000000;
	font-family: tahoma;
	font-style: normal;
	text-align: left;
}

table.miniaturki{
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	width: 100%;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}
table.miniaturki td{
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	height: 25px;
}

td.linia{
	border-bottom: 1px solid #C5C5C5;
	height: 1px;
	font-size: 1px;
	padding: 0px;
}
td.lista{
   font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	padding: 2px;
	border-bottom: 0px solid #C5C5C5;
	}

td.nowosc{
	background-image: url("../grafika/tlo-nowosc.gif");
	background-repeat: repeat;
	height: 20px;
	color: white;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 13px;
	text-decoration: none;
	padding-left: 5px;
}
td.promocja{
	background-image: url("../grafika/tlo-promocja.gif");
	background-repeat: repeat;
	height: 20px;
	color: white;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 13px;
	text-decoration: none;
	padding-left: 5px;
}
/* -------- ceny --------------- */
td.ceny{	padding-left: 2px;padding-right: 2px;padding-top: 2px;padding-bottom: 2px;}
a:link.cena_netto, a:visited.cena_netto, a:active.cena_netto{
	color: #000000;	font-weight: normal;	font-family: sans-serif;	font-size: 11px;text-decoration: none;}
a:hover.cena_netto {	text-decoration: underline;}

a:link.cena_brutto_, a:visited.cena_brutto, a:active.cena_brutto{
	color: #0049DC/*#1C6DA7 */;font-weight: bold;font-family: sans-serif;font-size: 13px;text-decoration: none;}
a:hover.cena_brutto { text-decoration: underline;}

a:link.cena_brutto, a:visited.cena_brutto, a:active.cena_brutto{
	color: #0049DC;font-weight: bold;font-family: sans-serif;font-size: 13px;text-decoration: none;}
a:hover.cena_brutto { text-decoration: underline;}

a:link.cena_nowosc, a:visited.cena_nowosc, a:active.cena_nowosc{
	color: #00B93D;font-weight: bold;	font-family: sans-serif;font-size: 13px;text-decoration: none;}
a:hover.cena_nowosc {text-decoration: underline;}

a:link.cena_promocja, a:visited.cena_promocja, a:active.cena_promocja{
	color: #FF3300;font-weight: bold;	font-family: sans-serif;font-size: 13px; text-decoration:none;	text-decoration: none;}
a:hover.cena_promocja {	text-decoration: underline;}

/* --------- style wykorzystane w mod_przedmiot --------------- */
.cena_netto_art{
	color: #4A4A4A;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 15px;
	text-decoration: none;
}
.cena_brutto_art{
	color: #1C6DA7;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 18px;
	text-decoration: none;
}
.cena_netto_promo_art{
	color: #4A4A4A;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 15px;
	text-decoration: none;
}
.cena_brutto_promo_art{
	color: #FF3300;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 18px;
	text-decoration: none;
}
/* ------- cena katalogowa artykułu ---------- */
.cena_brutto_kat_art{
	color: #4900DC;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 15px;
	text-decoration: none;
}
.cena_netto_kat_art{
	color: #4900DC;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 15px;
	text-decoration: none;
}

/* ----------------------------------- */
/* ------------tabela cechy produktu ----------------------- */
table.cechy{
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	width: 100%;
}
td.cecha_tytul{
	width: 100%;
	font-size: 12px;
	color: white;
	font-family: tahoma;
	font-style: normal;
	font-weight: bold;
	background-image: url("../grafika/tlo-nieb.gif");
	background-repeat: repeat;
	padding-left: 5px;
}
td.cecha_nazwa{
	width: 50%;
	font-size: 11px;
	color: black;
	font-family: tahoma;
	font-style: normal;
	font-weight: normal;
	padding-right: 5px;
	text-align: right;
}
td.cecha_opis{
	width: 50%;
	font-size: 11px;
	color: black;
	font-family: tahoma;
	font-style: normal;
	font-weight: bold;
	padding-left: 5px;
	text-align: left;
}
/* ---------------------------------------------- */
.zdjecie_male{
	margin: 5px;
	background-color: White;
	text-align: center;
	vertical-align: middle;
	border-style: solid;
	border-color: #E2E2E2;
	border-width: 1px;
}
td.obramowanie_prawe{
	border-right: 1px solid #CCCCCC;
	height: 18px;
}
td.obramowanie_lewe{
	border-left: 1px solid #CCCCCC;
}
td.obramowanie_gora{
	border-top: 1px solid #CCCCCC;
	height: 5px;
}
td.linia_opis{
	border-top: 1px solid #CCCCCC;
	height: 5px;
}
.tekst_tab_przedmiot1 {
	font-size: 10px;
	color: black;
	font-family: tahoma;
	font-style: normal;
	padding-left: 5px;
	padding-right: 10px;
}
.tekst_tab_przedmiot2 {
	font-size: 11px;
	color: black;
	font-family: tahoma;
	font-style: normal;
	padding-left: 10px;
}
.tekst_tab_przedmiot3 {
	font-size: 10px;
	color: black;
	font-family: tahoma;
	font-style: normal;
}
.tekst_mini_zwiastun {
	font-size: 10px;
	color: black;
	font-family: tahoma;
	font-style: normal;
}
a:link.galeria, a:visited.galeria, a:active.galeria{
	font-size: 11px;
	color: #006633;
	font-family: tahoma;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
a:hover.galeria {
	text-decoration: underline;
}
a:link.drukuj, a:visited.drukuj, a:active.drukuj{
	font-size: 11px;
	color: #990000;
	font-family: tahoma;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
a:hover.drukuj {
	text-decoration: underline;
}
a:link.porownaj, a:visited.porownaj, a:active.porownaj{
	font-size: 11px;
	color: #006699;
	font-family: tahoma;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
a:hover.porownaj {
	text-decoration: underline;
}
a:link.schowek, a:visited.schowekj, a:active.schowek{
	font-size: 11px;
	color: #FF9900;
	font-family: tahoma;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
a:hover.schowek {
	text-decoration: underline;
}
.zdjecie{
	margin: 5px;
	background-color: White;
	text-align: center;
	vertical-align: middle;
	border-style: solid;
	border-color: #E2E2E2;
	border-width: 0px;
}

/* -------- tabela promocja i nowosc na stronie glownej ---------------*/
table.promo_home_page{
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	text-align: center;
}
td.promo_hp_1{
	width: 100%;
	height: 30px;
	background-image: url("../grafika/tlo1_tab_promo_home.gif");
	background-repeat: repeat-x;
	text-align: center;
}
td.promo_hp_2{
	width: 100%;
	height: 70px;
	background-image: url("../grafika/tlo2_tab_promo_home.gif");
	background-repeat: repeat-x;
	text-align: center;
	padding: 3px;
}
.promo_tekst {
	font-size: 15px;
	color: red;
	font-family: Verdana;
	font-style: normal;
	font-weight: bold;
}
.nowosc_tekst {
	font-size: 15px;
	color: #0C0;
	font-family: Verdana;
	font-style: normal;
	font-weight: bold;
}
/* ------------------------------------------------------ */

.opis_text{
	color: Black;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
}
a.opis_text:hover{
	text-decoration: underline;
}
/*  style w katalogu template */
table.dokument_sprzedazy, table.dokument_korekta, table.dokument_payback, table.dokument_proforma,table.dokument_wyplata,table.dokument_zamowienie{
	width: 600px;
	height: 800px;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	empty-cells: show;
	border-spacing: 5px;
}