.box_szukaj {
	width: 200px;
	padding-bottom: 20px;
	color: #999999;
	font-size: 11px;
}
.box_szukaj a {
	color: #999999;
	text-decoration: none;
}
.box_szukaj a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.box_szukaj span a {
	color: #5ECCEF;
	text-decoration: none;
}
.box_szukaj p {
	padding-bottom: 10px;
}
.box_szukaj .submenu {
	padding-left: 50px;
}
.box_szukaj form {
	margin: 0px;
	padding: 0px;
}
.box_szukaj input {
	font-size: 11px;
	border: 1px solid #4A4949;
	background-color: #000000;
	width: 194px;
	color: #999999;
	padding: 2px;
}
.box_szukaj select {
	font-size: 11px;
	border: 1px solid #4A4949;
	background-color: #000000;
	width: 200px;
	color: #999999;
	padding: 1px;
}
.box_szukaj .none {
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.box_szukaj .linia {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #4A4949;
	padding-top: 10px;
}
.box_szukaj .button {
	float: right;
}

.box_szukaj .button01 a {
	color: #FFFFFF;
}
.box_szukaj .button01 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.box_menu {
	margin-bottom: 20px;
}

.box_menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 200px;
}
.box_menu ul ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.box_menu   ul   ul   li  a {
	margin: 0px;
	padding: 0px;
}
.box_menu  li.submenu a  {
	margin: 0px;
	height: 30px;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-color: #1a1a1a;
	color: #FFFFFF;
	position: relative;
	background-image: none;
}
.box_menu li.submenu a:hover {
	background-image: none;
	margin: 0px;
	height: 30px;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-color: #1a1a1a;
	color: #999999;
	position: relative;
}

.box_menu li.submenu span {
	color: #999999;
	position: absolute;
	right: 15px;
	top: 10px;
}
.box_menu li.submenu_wybrany span {
	color: #999999;
	position: absolute;
	right: 15px;
	top: 10px;
}
.box_menu li.submenu_wybrany a {
	background-image: none;
	margin: 0px;
	height: 30px;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-color: #1a1a1a;
	color: #029BDF;
	position: relative;
}
.box_menu li.submenu_wybrany a:hover {
	background-image: none;
	margin: 0px;
	height: 30px;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-color: #1a1a1a;
	color: #0098E0;
	position: relative;
}

.box_menu ul li {
	width: 200px;
}
.box_menu ul li a {
	display: block;
	padding-left: 70px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4949;
	font-size: 14px;
	color: #999999;
	text-decoration: none;
	height: 48px;
	padding-top: 12px;
}
.box_menu ul li a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.box_menu  li.dom a {
	background-image: url(../images/fe/menu_dom.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.box_menu li.dom_wybrany a {
	background-image: url(../images/fe/menu_dom.gif);
	background-repeat: no-repeat;
	background-position: left center;
        color: #65C7F4;
}
.box_menu   .hotelarstwo-i-gastronomia   a {
	background-image: url(../images/fe/menu_talerz.gif);
	background-repeat: no-repeat;
	background-position: left center;

}
.box_menu   .hotelarstwo-i-gastronomia_wybrany   a {
	background-image: url(../images/fe/menu_talerz.gif);
	background-repeat: no-repeat;
	background-position: left center;
        color: #65C7F4;

}
.box_menu .handel-i-uslugi a {
	background-image: url(../images/fe/menu_euro.gif);
	background-repeat: no-repeat;
	background-position: left center;

}
.box_menu .handel-i-uslugi_wybrany a {
	background-image: url(../images/fe/menu_euro.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #65C7F4;

}
.box_menu .drogownictwo a {
	background-image: url(../images/fe/menu_droga.gif);
	background-repeat: no-repeat;
	background-position: left center;

}
.box_menu .drogownictwo_wybrany a {
	background-image: url(../images/fe/menu_droga.gif);
	background-repeat: no-repeat;
	background-position: left center;
        color: #65C7F4;

}
.box_menu .sport-i-rekreacja a {
	background-image: url(../images/fe/menu_pilka.gif);
	background-repeat: no-repeat;
	background-position: left center;

}
.box_menu .sport-i-rekreacja_wybrany a {
	background-image: url(../images/fe/menu_pilka.gif);
	background-repeat: no-repeat;
	background-position: left center;
        color: #65C7F4;

}
.box_menu .ogrodnictwo-i-hodowla a {
	background-image: url(../images/fe/menu_kwiat.gif);
	background-repeat: no-repeat;
	background-position: left center;

}
.box_menu .ogrodnictwo-i-hodowla_wybrany a {
	background-image: url(../images/fe/menu_kwiat.gif);
	background-repeat: no-repeat;
	background-position: left center;
        color: #65C7F4;

}
.box_menu .akwarystyka-i-hobby a {
	background-image: url(../images/fe/menu_ryba.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.box_menu .akwarystyka-i-hobby_wybrany a {
	background-image: url(../images/fe/menu_ryba.gif);
	background-repeat: no-repeat;
	background-position: left center;
        color: #65C7F4;
}
.box_menu .dezynfekcja-i-owadobojcze a {
	background-image: url(../images/fe/menu_mrowka.gif);
	background-repeat: no-repeat;
	background-position: left center;

}
.box_menu .dezynfekcja-i-owadobojcze_wybrany a {
	background-image: url(../images/fe/menu_mrowka.gif);
	background-repeat: no-repeat;
	background-position: left center;
        color: #65C7F4;
}
.box_menu .kultura-i-edukacja a {
	background-image: url(../images/fe/menu_ksiazka.gif);
	background-repeat: no-repeat;
	background-position: left center;

}
.box_menu .kultura-i-edukacja_wybrany a {
	background-image: url(../images/fe/menu_ksiazka.gif);
	background-repeat: no-repeat;
	background-position: left center;
        color: #65C7F4;
}
.box_menu .zdrowie-i-uroda a {
	background-image: url(../images/fe/menu_serce.gif);
	background-repeat: no-repeat;
	background-position: left center;

}
.box_menu .zdrowie-i-uroda_wybrany a {
	background-image: url(../images/fe/menu_serce.gif);
	background-repeat: no-repeat;
	background-position: left center;
        color: #65C7F4;
}
.box_menu .zewnetrzne a {
	background-image: url(../images/fe/menu_most.gif);
	background-repeat: no-repeat;
	background-position: left center;
        
}
.box_menu .zewnetrzne_wybrany a {
	background-image: url(../images/fe/menu_most.gif);
	background-repeat: no-repeat;
	background-position: left center;
        color: #65C7F4;
}
.box_menu .przemysl a {
	background-image: url(../images/fe/menu_kola.gif);
	background-repeat: no-repeat;
	background-position: left center;

}
.box_menu .przemysl_wybrany a {
	background-image: url(../images/fe/menu_kola.gif);
	background-repeat: no-repeat;
	background-position: left center;
        color: #65C7F4;
}
.box_menu .dom a:hover {
	background-image: url(../images/fe/menu_dom_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.box_menu   .hotelarstwo-i-gastronomia   a:hover {
	background-image: url(../images/fe/menu_talerz_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.box_menu .handel-i-uslugi a:hover {
	background-image: url(../images/fe/menu_euro_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.box_menu .drogownictwo a:hover {
	background-image: url(../images/fe/menu_droga_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.box_menu .sport-i-rekreacja a:hover {
	background-image: url(../images/fe/menu_pilka_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.box_menu .ogrodnictwo-i-hodowla a:hover {
	background-image: url(../images/fe/menu_kwiat_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.box_menu .akwarystyka-i-hobby a:hover {
	background-image: url(../images/fe/menu_ryba_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.box_menu .dezynfekcja-i-owadobojcze a:hover {
	background-image: url(../images/fe/menu_mrowka_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.box_menu .kultura-i-edukacja a:hover {
	background-image: url(../images/fe/menu_ksiazka_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.box_menu .zdrowie-i-uroda a:hover {
	background-image: url(../images/fe/menu_serce_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.box_menu .zewnetrzne a:hover {
	background-image: url(../images/fe/menu_most_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.box_menu .przemysl a:hover {
	background-image: url(../images/fe/menu_kola_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.box_lista {
	padding-bottom: 40px;
}

.box_lista ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.box_lista ul li {
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2A2A2A;
}
.box_lista ul li a {
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 7px;
	display: block;
	width: 250px;
}
.box_lista ul li a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.box_lista span {
	font-size: 11px;
	color: #999999;
	position: absolute;
	top: 7px;
	right: 0px;
}
.box_lista .button {
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
}

.box_newsletter {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #4A4949;
	padding-top: 15px;
}

.box_newsletter form {
	margin: 0px;
	padding: 0px;
	position: relative;
	width: 310px;
}

.box_newsletter label {
	width: 75px;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	color: #5BC8EE;
	font-size: 14px;
}
.box_newsletter input {
	border: 1px solid #4a4949;
	background-color: #000000;
	font-size: 11px;
	width: 130px;
	color: #999999;
}
.box_newsletter .button {
	position: absolute;
	top: -1px;
	left: 220px;
}
.box_newsletter  .right  {
	text-align: right;
	color: #999999;
}
.box_newsletter .right a {
	color: #999999;
	text-decoration: none;
}
.box_newsletter .right a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.box_infolinia {
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4949;
}
.box_koszyk {
	color: #999999;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
.box_koszyk table {
	width: 100%;
}
.box_koszyk a {
	text-decoration: none;
}
.box_koszyk a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.box_koszyk td {
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4949;
}
.box_koszyk .numer {
	color: #65C7F4;
	width: 20px;
	text-align: center;
}
.box_koszyk .produkt {
	font-size: 10px;
	padding-right: 5px;
	padding-left: 5px;
        line-height:1em;
}
.box_koszyk .ilosc {
	font-size: 9px;
	padding-right: 2px;
	padding-left: 2px;
        width:30px;
}
.box_koszyk .cena {
	font-size: 11px;
	text-align: right;
}
.box_koszyk .edytuj {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: right;
}
.box_koszyk .button {
	padding-top: 10px;
	float: right;
}
.box_koszyk .info {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4949;
	padding-bottom: 10px;
}

.box_formy_platnosci {
	background-image: url(../images/fe/platnosci-karty.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 210px;
	margin-bottom: 20px;
}
.box_punkty {
	width: 200px;
	margin-bottom: 20px;
}
.box_punkty ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.box_punkty ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	color: #4A4949;
}
.box_punkty ul li a {
	font-size: 14px;
	color: #62C7F3;
	text-decoration: none;
	padding-top: 12px;
	padding-bottom: 12px;
	display: block;
	padding-left: 25px;
}
.box_punkty ul li a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.box_punkty p {
	color: #999999;
	font-size: 11px;
	text-align: justify;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.box_punkty .lista01 a {
	background-image: url(../images/fe/lista-01.gif);
	background-repeat: no-repeat;
	background-position: 7px 16px;
}
.box_punkty .lista02 a {
	background-image: url(../images/fe/lista-02.gif);
	background-repeat: no-repeat;
	background-position: 7px 16px;
}
.box_punkty .lista03 a {
	background-image: url(../images/fe/lista-03.gif);
	background-repeat: no-repeat;
	background-position: 7px 16px;
}

.box_punkty .lista04 a {
	background-image: url(../images/fe/lista-04.gif);
	background-repeat: no-repeat;
	background-position: 7px 16px;
}
.box_punkty .lista05 a {
	background-image: url(../images/fe/lista-05.gif);
	background-repeat: no-repeat;
	background-position: 7px 16px;
}
.box_punkty .lista01_wybrany a {
	background-image: url(../images/fe/lista-01-wybrany.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	color: #FFFFFF;
	padding-left: 35px;
}
.box_punkty .lista02_wybrany a {
	background-image: url(../images/fe/lista-02-wybrany.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	color: #FFFFFF;
	padding-left: 35px;
}
.box_punkty  .lista03_wybrany  a {
	background-image: url(../images/fe/lista-03-wybrany.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	color: #FFFFFF;
	padding-left: 35px;
}
.box_punkty .lista04_wybrany a {
	background-image: url(../images/fe/lista-04-wybrany.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	color: #FFFFFF;
	padding-left: 35px;
}
.box_punkty .lista05_wybrany a {
	background-image: url(../images/fe/lista-05-wybrany.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	color: #FFFFFF;
	padding-left: 35px;
}

.box_punkty ul ul {
        padding-right: 10px;
        padding-left: 10px;
        margin-bottom: 10px;
}
.box_punkty ul ul li {
        color: #999999;
        font-size: 11px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        padding-bottom: 3px;
        padding-top: 3px;
        padding-left: 10px;
        background-image: url(../images/fe/bullet2.gif);
        background-repeat: no-repeat;
        background-position: 0px 10px;
}

.box_modul {
	padding: 0px;
	width: 520px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.box_modul .modul_title {
	background-image: url(../images/fe/bg-modul.gif);
	background-repeat: no-repeat;
	width: 520px;
	position: relative;
}
.box_modul .modul_title ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	position: absolute;
	top: 11px;
	right: 11px;
}
.box_modul .modul_title li {
	float: left;

}

.box_modul .modul_subtitle .stara_cena {
    font-size: 14px;
    position: absolute;
    top: 40px;
    right: 15px;
    color: #68C8CD;
    text-decoration: line-through;
}

.box_modul .modul_subtitle p {
        font-size: 14px;
        color: #0294DF;
        text-decoration: none;
        width: 400px;
        padding-right: 15px;
        padding-left: 0px;
}

.box_modul .modul_title li a {
	font-size: 14px;
	color: #CCCCCC;
	text-decoration: none;
	display: block;
	text-align: center;
	height: 23px;
	width: 25px;
	padding-top: 2px;
}
.box_modul .modul_title li a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.box_modul .modul_title .wybrana a {
	background-image: url(../images/fe/bg-numeracja.gif);
	color: #FFFFFF;
}
.box_modul .modul_title a {
	color: #63C6EF;
	text-decoration: none;
}
.box_modul .modul_title a:hover {
	color: #FFFFFF;
}


.box_modul .modul_subtitle {
	position: relative;
	width: 520px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4949;
	margin-bottom: 15px;
	padding-top: 15px;
}
.box_modul .modul_subtitle p {
	font-size: 14px;
	color: #0294DF;
	text-decoration: none;
	width: 400px;
	padding-right: 15px;
	padding-left: 15px;
}
.box_modul  .modul_subtitle  .podtytul {
	font-size: 11px;
	color: #999999;
	margin: 0px;
	padding: 0px;
}
.box_modul .modul_subtitle .cena {
	font-size: 16px;
	position: absolute;
	top: 15px;
	right: 15px;
	color: #68C8CD;
}
.box_modul .modul_subtitle a {
	text-decoration: none;
	color: #029BDF;
}
.box_modul .modul_subtitle a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.box_modul .modul_subtitle .podtytul a {
	color: #999999;
	text-decoration: none;
}
.box_modul .modul_subtitle .podtytul a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.box_modul .modul_content {
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4949;
}
.box_modul .modul_content .left {
	float: left;
}
.box_modul   .modul_content   .left   a   img {
	border: 1px solid #4A4949;
}
.box_modul   .modul_content   .left   a:hover  img  {
	border: 1px solid #0098E1;
}
.box_modul .modul_content .right {
	float: right;
	width: 300px;
	text-align: justify;
}
.box_modul .modul_content .right p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.box_modul .modul_footer {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4949;
	padding-bottom: 10px;
}
.box_modul .modul_footer table {
	width: 520px;
}
.box_modul .modul_footer .left {
	width: 90px;
}
.box_modul .modul_footer .right {
	width: 80px;
}
.box_modul   .modul_footer   .zastosowanie {
	width: 85px;
	margin-right: 20px;
	margin-top: 10px;
	background-image: url(../images/fe/spacja.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.box_modul .modul_footer .ikony {
	float: left;
	padding-left: 10px;
}
.box_sciezka {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4949;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.box_sciezka a {
	text-decoration: none;
}
.box_sciezka a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.box_sciezka  span  {
	color: #FFFFFF;
}
.box_wyszukiwanie {
	color: #FFFFFF;
	margin-bottom: 20px;
}
.box_wyszukiwanie a {
	color: #FFFFFF;
	text-decoration: none;
}
.box_wyszukiwanie a:hover {
	color: #5BC7F5;
	text-decoration: none;
}



.box_wyszukiwanie table {
	width: 100%;
}
.box_wyszukiwanie td {
	color: #999999;
	padding-top: 5px;
	padding-bottom: 5px;
}
.box_wyszukiwanie span {
	color: #999999;
	font-size: 12px;
}
.box_wyszukiwanie span a {
	color: #999999;
}
.box_wyszukiwanie span a:hover {
	color: #FFFFFF;
}
.box_wyszukiwanie .szerokosc_200 {
	width: 200px;
}
.box_wyszukiwanie  .szerokosc_40 {
	width: 40px;
}
.box_wyszukiwanie  .szerokosc_30 {
	width: 40px;
}
.box_wyszukiwanie form {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.box_wyszukiwanie label {
	clear: left;
	float: left;
	width: 80px;
	text-align: right;
	padding-right: 5px;
}
.box_wyszukiwanie p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 0px;
}
.box_wyszukiwanie input {
	font-size: 12px;
	width: 180px;
	background-color: #000000;
	border: 1px solid #4A4949;
	color: #999999;
}
.box_wyszukiwanie select {
	font-size: 12px;
	width: 180px;
	background-color: #000000;
	border: 1px solid #4A4949;
	color: #999999;
}
.box_wyszukiwanie .left {
	float: left;
	width: 280px;
	color: #999999;
}
.box_wyszukiwanie .right {
	width: 200px;
	float: right;
}
.box_wyszukiwanie .left .button {
	padding-left: 200px;
}
.box_wyszukiwanie .right .button {
	padding-left: 120px;
}





.box_nowosci {
	width: 520px;
	margin-bottom: 20px;
}
.box_nowosci .title {
	background-image: url(../images/fe/bg-modul.gif);
	background-repeat: no-repeat;
	width: 520px;
	position: relative;
	margin-bottom: 10px;
}
.box_sortowanie {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4949;
}
.box_sortowanie table {
	width: 100%;
}
.box_sortowanie td {
	width: 260px;
}
.box_sortowanie .right {
	text-align: right;
}
.box_numeracja {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4949;
	position: relative;
}
.box_numeracja form {
	margin: 0px;
	padding: 0px;
}
.box_numeracja label {
	width: 120px;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	color: #5BC8EE;
}
.box_numeracja select {
	border: 1px solid #4a4949;
	background-color: #000000;
	font-size: 11px;
	color: #999999;
}
.box_numeracja .paginator {
	position: absolute;
	top: 0px;
	right: 0px;
}
.box_numeracja .paginator a {
	text-decoration: none;
}
.box_numeracja .paginator a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.box_numeracja  .select a {
	color: #33A6D3;
}
.box_numeracja .select {
	color: #33A6D3;
}
.box_button {
	display: block;
	margin-bottom: 15px;
}
.box_button .button04 {
	float: right;
}
.box_button .button06 {
	float: right;
}
.box_button .button01 {
	float: right;
}


.box_produkt_column {
	color: #999999;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
.box_produkt_column table {
	width: 100%;
}
.box_produkt_column  .szerokosc_100 {
	width: 100px;
}

.box_produkt_column a img {
	border: 1px solid #4A4949;
}
.box_produkt_column a:hover img {
	border: 1px solid #0099D1;
}
.box_produkt_column p {
	padding-bottom: 5px;
}
.box_produkt_column .button {
	padding-top: 10px;
}

.box_formularz form {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.box_formularz label {
	clear: left;
	float: left;
	width: 155px;
	text-align: right;
	padding-right: 5px;
}
.box_formularz p {
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 0px;
}
.box_formularz input, textarea {
	font-size: 12px;
	width: 180px;
	background-color: #000000;
	border: 1px solid #4A4949;
	color: #FFFFFF;
}
.box_formularz select {
	font-size: 12px;
	width: 180px;
	background-color: #000000;
	border: 1px solid #4A4949;
	color: #FFFFFF;
}

.box_formularz  textarea {
	font-size: 12px;
	width: 350px;
	background-color: #000000;
	border: 1px solid #4A4949;
	color: #FFFFFF;
}
.box_formularz table {
	margin-left: 160px;
	width: 350px;
	margin-bottom: 15px;
}
.box_formularz .right {
	text-align: right;
	width: 62px;
}
.box_formularz span {
	font-size: 10px;
	color: #666666;
}
.box_formularz  span a {
	color: #666666;
	text-decoration: none;
}
.box_formularz  span a:hover {
	text-decoration: none;
}
.box_formularz img {
	position: absolute;
	top: 0px;
	right: 150px;
}
.box_potwierdzenie  {
	width: 520px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #4A4949;
	border-bottom-color: #4A4949;
	padding-top: 15px;
	display: block;
	margin-bottom: 15px;
}
.box_potwierdzenie  p  {
	text-align: center;
	display: block;
	color: #68C9F3;
	margin: 0px;
	padding: 0px;
}


.box_lista_column {
	margin-bottom: 20px;
}
.box_skroty p {
	color: #62CAF1;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #4A4949;
	border-bottom-color: #4A4949;
	padding-top: 7px;
	padding-bottom: 7px;
}
.box_skroty ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.box_skroty li {
	position: relative;
	width: 200px;
}

.box_skroty li a {
        text-decoration: none;
        padding-top: 7px;
        padding-bottom: 7px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #191919;
        display: block;
        font-size: 11px;
        width: 170px;
        padding-right: 30px;
}
.box_skroty a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.box_skroty span {
	position: absolute;
	right: 0px;
	top: 7px;
}
.box_regulamin  {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4949;
}
.box_regulamin input {
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.box_regulamin label {
	width: auto;
}
.box_regulamin table {
	width: 100%;
}
.box_regulamin td {
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 5px;
	padding-left: 5px;
	text-align: justify;
	vertical-align: top;
}
.box_dane {
	width: 200px;
	margin-bottom: 20px;
}
.box_dane p {
	font-size: 14px;
	color: #5DC4ED;
	padding-bottom: 10px;
}

.box_dane ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.box_dane ul li {
	width: 200px;
}
.box_dane  ul  li a {
	text-decoration: none;
	padding-left: 10px;
	width: 190px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4949;
	display: block;
	padding-top: 7px;
	padding-bottom: 7px;
	background-image: url(../images/fe/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 14px;
}
.box_dane ul li a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.box_dane .button {
	padding-top: 10px;
	float: right;
}

.box_koszyk table {
	width: 100%;
}

.box_koszyk form {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

.box_koszyk th {
	color: #6BC3F1;
	font-weight: normal;
	font-size: 14px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4949;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.box_koszyk td {
	margin: 0px;
	padding: 5px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #4A4949;
}
.box_koszyk  input {
	font-size: 12px;
	background-color: #000000;
	width: 30px;
	border: 1px solid #4A4949;
	color: #FFFFFF;
}
.box_koszyk .rabat {
	text-align: right;
}
.box_koszyk .cena {
	text-align: right;
	width: 65px;
}
.box_koszyk .numer {
	width: 10px;
}
.box_koszyk .button a:hover {
	text-decoration: underline;
}
.box_koszyk .button01 a:hover {
	text-decoration: underline;
}
.box_koszyk .stopka {
	width: 150px;
	float: right;
}



.box_platnosc {
	width: 520px;
	margin-bottom: 10px;
}
.box_platnosc table {
	width: 350px;
	margin-bottom: 20px;
	float: right;
}
.box_platnosc td {
	padding: 5px;
}
.box_platnosc .right {
	text-align: right;
	width: 120px;
}
.box_platnosc select {
	border: 1px solid #4A4949;
	font-size: 12px;
	background-color: #000000;
	width: 185px;
        color:#FFF;
}
.box_platnosc .nawigacja {
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #4A4949;
	border-bottom-color: #4A4949;
	margin-bottom: 15px;
}
.box_platnosc .nawigacja .button {
	width: 120px;
}
.box_platnosc .suma {
	color: #64C4EC;
	text-align: right;
}
.box_platnosc  .button2 {
	float: right;
}
.logowanie_kasa {
	width: 520px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4949;
	padding-bottom: 15px;
	position: relative;
}
.logowanie_kasa .logowanie {
	width: 170px;
	float: left;
	position: absolute;
	left: 0px;
	top: 0px;
}

.logowanie_kasa form {
	margin: 0px;
	padding: 0px;
	width: 170px;
	float: left;
}
.logowanie_kasa p {
	padding-bottom: 15px;
}

.logowanie_kasa label {
	width: 40px;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
}
.logowanie_kasa input {
	border: 1px solid #4a4949;
	background-color: #000000;
	font-size: 11px;
	width: 110px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}.logowanie_kasa .button {
	padding-left: 90px;
}
.logowanie_kasa .info {
	width: 330px;
	float: right;
	margin-top: 65px;
}
.logowanie_kasa .link a {
	color: #67C2EF;
	text-decoration: none;
	float: right;
}
.logowanie_kasa .link a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.box_uwaga {
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4949;
}
.box_linia {
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4949;
}
.box_produkt .title {
	background-image: url(../images/fe/bg-modul.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 520px;
	margin-bottom: 15px;
	position: relative;
}
.box_produkt .title span {
    position: absolute;
    top: 15px;
    right: 15px;
    color: #61C7F8;
    font-size: 16px;
}
.box_produkt table {
	width: 100%;
	margin-bottom: 20px;
}
.box_produkt table a {
	text-decoration: none;
}
.box_produkt table a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.box_produkt td {
	padding-top: 5px;
	padding-bottom: 5px;
}
.box_produkt .right {
	text-align: right;
}
.box_produkt  .box_zdjecie  a img {
	border: 1px solid #4A4949;
}
.box_produkt .box_zdjecie a:hover img {
	border: 1px solid #0081B8;
}
.box_produkt  .box_zdjecie form {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	position: relative;
	width: 260px;
	float: right;
}
.box_produkt .box_zdjecie label {
	clear: left;
	float: left;
	width: 65px;
}
.box_produkt .box_zdjecie input {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000;
	width: 100px;
	border: 1px solid #4A4949;
}
.box_produkt .box_zdjecie .button {
	position: absolute;
	top: 0px;
	right: 0px;
}
.box_produkt .dane_produktu {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #4A4949;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A4949;
}
.box_produkt  .dane_produktu  .line_top td {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #202020;
}
.box_produkt .dane_produktu td {
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 5px;
}
.box_produkt .dane_produktu .button {
	text-align: right;
	width: 200px;
}
.box_produkt .dane_zastosowanie {
	margin: 0px;
	padding: 0px;

}
.box_produkt .dane_zastosowanie td {
	padding-top: 0px;
	padding-bottom: 0px;
}
.box_produkt .dane_zastosowanie .opis {
	width: 90px;
	background-image: url(../images/fe/spacja.gif);
	background-repeat: no-repeat;
	background-position: right center;
}


.box_produkt  .ikony  {
	padding-left: 15px;
}
.box_produkt .dane td {
	width: 50%;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.box_produkt .bg {
	background-color: #1a1a1a;
}
.box_sitemap ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.box_sitemap ul li {

}
.box_sitemap ul ul li {
}
.box_sitemap ul li a {
	color: #999999;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	width: 510px;
	padding-left: 10px;
	background-image: url(../images/fe/bullet2.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
}
.box_sitemap ul li a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.box_sitemap ul ul li a {
	padding-left: 40px;
	background-image: url(../images/fe/bullet.gif);
	width: 480px;
	font-size: 11px;
	background-repeat: no-repeat;
	background-position: 30px;
}
.box_sitemap ul ul li a:hover {
}
.box_ilosc_sztuk {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #4A4949;
	border-bottom-color: #4A4949;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.box_ilosc_sztuk table {
	margin: 0px;
	padding: 0px;
}
.box_ilosc_sztuk form {
	margin: 0px;
	padding: 0px;
}
.box_ilosc_sztuk input {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000;
	width: 100px;
	border: 1px solid #4A4949;
}
.box_ilosc_sztuk .button {
	width: 85px;
}
.box_ilosc_sztuk .pole {
	text-align: right;
	padding-right: 10px;
}

.box_trzonki table {
        width: 100%;
        margin-bottom: 20px;
}
.box_trzonki td {
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
}
.box_trzonki img {
  border: 1px solid #4A4949;
}
.box_trzonki a img {
  border: 1px solid #4A4949;
}
.box_trzonki a:hover img {
  border: 1px solid #4ACAF2;
}

.login_warning, .login_notice {
  margin-bottom:5px;
  padding:2px;
  color:#FFF;
  border:2px solid #4ACAF2;
  width:185px;
  font-weight:bold;
  height:auto;
  text-align:center;
  font-size:10px;
}


.login_notice {
  font-weight:normal;
}

.errorExplanation {
  padding:5px;
  border:1px solid #4ACAF2;
  margin-bottom:10px;
  color:#FFF;
}

.box_trzonki table {
	width: 100%;
}
.box_trzonki td {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.box_trzonki img {
	border: 1px solid #4A4949;
}
.box_trzonki a img {
	border: 1px solid #4A4949;
}
.box_trzonki a:hover img {
	border: 1px solid #4ACAF2;
}


.auto_complete {
  position:absolute;
  overflow: hidden;
  white-space: nowrap;
  background-color:#1A1A1A;
  border:1px solid #888;
  margin:0px;
  padding:0px;
  color: #fff;
}

.auto_complete ul {
  list-style-type: none;
  margin:0px;
  padding:0px;
  color: #fff;
}

.auto_complete ul li.selected {
  background-color: #1A1A1A;
  color: #029BDF;
}

.auto_complete ul li {
  list-style-type: none;
  display:block;
  margin:0;
  padding:2px;
  height:16px;
  color: #fff;
} 

.box_sitemap ul {
    padding: 0px;
    list-style-type: none;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}