@charset "iso-8859-2";
/* general */
.art_link {
	display:none;
	}
.clear {
	clear:both;
	margin:0;
	display: block;
	 position:relative;
	}
form {
	margin:0;
	padding:0;
	}
li {
	list-style-position:inside;
		}
body {
	background-color:#ffffff;
	font-size:10px;
	font-family:Verdana;
	color:#445563;
	}
p { margin:0; padding:0; }

a {
	text-decoration:none;
	}
a:link, a:visited {
	color:#445563;
	}
a:hover {
	text-decoration:underline;
	color:#000033;
	}
div.linkk a:link, div.linkk a:visited {
	background-repeat: no-repeat;
	background-position: 0px 3px;
	background-image:url(../images/arrow_orange.gif);
	color:#445563;
	padding-left:10px;
	display:block;
	margin-top:10px;
	}

div.linkk_kosz a:link, div.linkk_kosz a:visited {
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	background-repeat:no-repeat;
	background-image:url(../images/kosz_bg.gif);
	width:135px;
	height:20px;
	display:block;
	padding:1px 0 0 5px;
	clear:both;
	}
div.linkk_kosz a:hover {
	text-decoration:none;
	}
	

	
div.nazwa a:link, div.nazwa a:visited, div.nazwa2 a:link, div.nazwa2 a:visited {
	color: #ffffff;
	}
/* template */

table.table_header {
	margin-bottom:6px;
	}
table.table_footer {
	margin-top:20px;
	}
td.menu_footer a:link, td.menu_footer a:visited {
	color: #88844E;
	padding:0 5px 0 5px;
	margin:0 8px 0 8px;
	}
td.menu_footer a:hover {
	background-color:#87844D;
	color:#ffffff;
	text-decoration:none;
	}
td.menu_footer a:active {
	background-color:#445563;
	}

/* czesci glowne*/
div#artykuly {
	background: #ffffff;
	width:616px;
	height:157px;
	/*height:197px;*/
	}
div#aktualnosci {
	background: #fff;
	width:159px;
	padding-right:5px;
	}
div#login {
	background: #fff;
	width:159px;
	padding-right:5px;
	}
div#content {
	background: #fff;
	width:446px;
	color:#445563;
	float:right;
	padding-left:5px;
	}
div#content2 {
	background :#fff;
	width:616px;
	color:#445563;
	}

div.page_title{
	color:#88844E;
	font-weight:bold;
	font-size:14px;
	background-repeat: no-repeat;
	background-position: 0px 2px;
	background-image:url(../images/art.gif);
	padding-left:18px;
	margin-bottom:20px;
	}
div.pager .aktiv {
	color:#87844d;
	display:inline;
	font-weight:bold;
	color:#993300;
	}
div.pager {
	margin:10px 0 10px 0;
	height:15px;
	border:1px solid #eeeeee;
	width:614px;
	padding-top:4px;
	}
div.pager img {
	vertical-align:top; 
	padding-top:0px;
}
table.szukanie_prod {
	margin-bottom:15px;
	border:1px solid #cccccc;
	background-color: #EFEEE2;
	width:614px;
	
		}
div.error {
	color:#FF0000;
	}
span.pik1 {
	color:#CCCCCC;
	font-size:9px;
	}
/* artykuly */
#linia {
	float:left;
	margin:0 18px 0 17px;
	}
div.strefa1 {
	float:left;
	}
div.strefa {
	width:289px;
	}
div.strefa .naglowek {
	background-image:url(../images/bg_ciemny.jpg);
	height:17px;
	color:#FFFFFF;
	padding:0px 0 0 5px;
	margin-bottom:4px;
	width:124px;
	}
div.strefa .lewa {
	float:left;
	}
div.strefa .prawa {
	float:right;
	}
div.strefa .foto, div.art_list .foto {
	border-bottom:1px solid #95AABB;
	border-right:1px solid #95AABB;
	width:126px;
	height:80px;
	padding:0px 2px 2px 0px;
	margin-bottom:10px;
	}
div.art_link a:link, div.art_link a:visited {
	background-repeat: no-repeat;
	background-position: 0px 3px;
	background-image:url(../images/arrow_orange.gif);
	color:#445563;
	padding-left:10px;
	display:block;
	margin-bottom:5px;
	}
div.art_link a:hover {
	color:#333333;
	}
div.art_link2 a:link, div.art_link2 a:visited {
	background-repeat: no-repeat;
	background-position: 0px 3px;
	background-image:url(../images/arrow_orange.gif);
	color:#445563;
	padding-left:10px;
	display:block;
	margin-bottom:1px;
	}
div.art_link2 a:hover {
	color:#333333;
	}
div.art_list div.naglowek {
	background-image:url(../images/bg_ciemny.jpg);
	height:17px;
	color:#FFFFFF;
	padding:0px 0 0 5px;
	margin-bottom:4px;
	width:611px;
	}
	
div.art_list .foto {
	float:left;
	
	}
div.art_list div.opis {
	float:right;
	width:464px;
	text-align:justify;
	background-color:#F5F4ED;
	padding:8px;
	font-weight:bold;
	}
div.art_list .tytul {
	color:#88844E;
	font-weight:bold;
	font-size:14px;
	background-repeat: no-repeat;
	background-position: 0px 2px;
	background-image:url(../images/art.gif);
	padding-left:18px;
	margin-bottom:2px;
	border-bottom:1px solid #cccccc;
	}
div.art_list .artykul {
	padding:10px;
	}
/* aktualnosci */
div#aktualnosci .title a:link, div#aktualnosci .title a:visited {
	color:#88844E;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position: 0px 4px;
	background-image:url(../images/arrow_orange.gif);
	padding-left:10px;
	}
div#aktualnosci .title a:hover {
	color: #BAB685;
	text-decoration:underline;
	}
div#aktualnosci .data, div#aktualnosci2 .data, span.date_m {
	color: #84804A;
	}
div#aktualnosci2 .title2 {
	color:#88844E;
	font-weight:bold;
	font-size:14px;
	background-repeat: no-repeat;
	background-position: 0px 2px;
	background-image:url(../images/art.gif);
	padding-left:18px;
	}
div#aktualnosci2 .wstep {
	font-weight:bold;
	margin:5px 0 10px 0;
	border-top: 1px solid #cccccc;
	padding-top:5px;
	}
div#aktualnosci2 .zobacz, div.art_list .zobacz {
	background-repeat: no-repeat;
	background-position: 0px 4px;
	background-image:url(../images/corner.gif);
	padding-left:14px;
	margin:15px 0 5px 0;
	font-weight:bold;
	color:#999999;
	}
div.ofrm_zobacz {
	background-repeat: no-repeat;
	background-position: 0px 4px;
	background-image:url(../images/corner.gif);
	padding-left:14px;
	font-weight:bold;
	color:#999999;
	}
div#aktualnosci2 .rowniez, div.art_list .rowniez {
	padding-left:12px;
	border-left:1px solid #dddddd;
		}
div#aktualnosci2 div.foto {	
	float: left;
	border-bottom:1px solid #95AABB;
	border-right:1px solid #95AABB;
	padding:0px 2px 2px 0px;
	margin:0 3px 0 0;
	}

	
.foto_akt {
	border-bottom:1px solid #95AABB;
	border-right:1px solid #95AABB;
	padding:0px 2px 2px 0px;
	margin: 0 0 5px 0;
	display:block;
	width:10px;
		}

/* kategorie */

div.kategorie div.title, .title_szuk {
	background-image:url(../images/bg_jasny.jpg);
	height:17px;
	color:#FFFFFF;
	padding:0px 0 0 5px;
	width:149px;
	text-transform:uppercase;
	border-top:1px solid #ffffff;
	font-weight:bold;
	}
div.title_szuk2 {
	background-image:url(../images/bg_ciemny.jpg);
	height:17px;
	color:#FFFFFF;
	padding:0px 0 0 5px;
	width:148px;
	text-transform:uppercase;
	border-top:1px solid #ffffff;
	font-weight:bold;
	}
div.kategorie div.title a:link, div.kategorie div.title a:visited {
	color:#FFFFFF;
	}
div.kategorie div.kategorie_in {
	background-image:url(../images/bg_cat.jpg);
	background-repeat:repeat-x;
	padding-top:6px;
	border-bottom:1px solid #95AABB;
	}
div.kategorie div.k2 a:link, div.kategorie div.k2 a:visited {
	color:#545130;
	background-repeat: no-repeat;
	background-position: 0px 4px;
	background-image:url(../images/arrow_orange.png);
	padding-left:10px;
	margin:0 0 5px 23px;
	display:block;
	}
div.kategorie div.k3 a:link, div.kategorie div.k3 a:visited {
	color:#8D8952;
	background-repeat: no-repeat;
	background-position: 10px 4px;
	background-image:url(../images/arrow_dark.png);
	padding-left:20px;
	}
div.bottom_kat {
	/*background-image:url(../images/bg_cat.jpg); */
	background-repeat:repeat-x;
	height:100px;
	padding-top:20px;
	}
/* produkty_main strona pierwsza */

div.produkty_main div.produkt1 div.foto, div.produkty_main div.produkt3 div.foto, div.produkty_main div.produkt5 div.foto {
	padding:0px 2px 0px 0px;
	float:left;
	}
div.produkty_main div.produkt2 div.foto, div.produkty_main div.produkt4 div.foto, div.produkty_main div.produkt6 div.foto {
	padding:0px 0px 0px 2px;
	float:right;
	}
div.produkty_main div.cont {
	height:88px;
	width:200px;
	position:relative;
	}
div.produkty_main div.cena {
	color:#990000;
	font-family:Arial;
	font-size:11px;
	margin-bottom:5px;
	display: inline-table;
	float:left;
	}
div.produkty_main div.nr_kat {
	display:inline-table;
	float:right;
	color:#aaaaaa;
	}
div.produkty_main div.nazwa {
	background-image:url(../images/bg_ciemny.jpg);
	height:17px;
	color:#FFFFFF;
	padding:0px 0 0 5px;
	margin-right:1px;
	width:157px;
	float:left;
}

div.produkty_main div.zobacz {
	background-image:url(../images/bg_jasny.jpg);
	height:17px;
	color:#FFFFFF;
	padding:0px 0 0 2px;
	margin-bottom:4px;
	width:42px;
	float:left;
}
div.produkty_main div.zobacz a:link, div.produkty_main div.zobacz a:visited {
	color:#ffffff;
	}

/* produkt one */
div.nazwa_one {
	background-color:#EFEEE2;
	padding:5px;
	border:1px solid #cccccc;
	font-size:14px;
	font-weight:bold;
	}
h1.nazwa_one {
	background-color:#EFEEE2;
	padding:5px;
	border:1px solid #cccccc;
	font-size:14px;
	font-weight:bold;
	}
div.produkt_one div.foto {
	display:inline;
	float:left;
	width:240px;
	margin-top:20px;
	text-align:center;
	}
div.produkt_one div.cont {
	float:right;
	display:inline;
	width:350px;
	}
table.produkt_one {
	margin:20px 0 20px 0;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	}
table.produkt_one td {
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #bbbbbb;
	}
table.produkt_one td.tit2 {
	background-color:#EFEEE2;
	font-weight:bold;
	}
table.produkt_one td.haj {
	background-color: #F5F5F5;
	font-weight:bold;
	}
td.opis, td.cena, td.promocja, td.nr_kat, td.kategoria, td.strona, td.col_2 {
	background-color: #EFEEE2;
	padding-left:10px;
	width:190px;
	}
td.cena {
	font-size:12px;
	font-weight:bold;
	color:#ff0000;
	}
td.opis_1, td.cena_1, td.promocja_1, td.nr_kat_1, td.kategoria_1, td.strona_1, td.col_1 {
	font-weight:bold;
	}
div.do_koszyka {
	background-image:url(../images/bg_ciemny.jpg);
	height:17px;
	color:#FFFFFF;
	padding:0px 0 0 5px;
	margin:0 1px 4px 0px;
	width:120px;
	float:right;
	}
div.do_koszyka a:link, div.do_koszyka a:visited {
	color: #ffffff;
	}
/* inputy, selecty, batony */

select.selekt {
	border:1px solid #ffffff;
	font-size:10px;
	font-family:Verdana;
	color: #666;
	background-image:url(../images/form_bg.gif);
	background-repeat:no-repeat;
	
	width:114px;
	}
input.buton {
	font-size:11px;
	color:#444444;
	height:18px;
	border:1px solid #E4E3CF;
	background-color:#EFEEE2;
	width:70px;
	}
input.buton_sm{
	font-size:11px;
	color:#444444;
	height:18px;
	border:1px solid #E4E3CF;
	background-color:#EFEEE2;
	width:35px;
	}
input.buton_ok {
	font-size:0px;
	color:#444444;
	height:18px;
	border:0px solid #ffffff;
	background-color:#EFEEE2;
	width:17px;
	background-image:url(../images/button_ok.png);
	}
input.buton_zakup {
	background-image:url(../images/bg_zakup.gif);
	background-repeat:no-repeat;
	border:0px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	width:180px;
	height:18px;
	text-align:left;
	padding-left:23px;
	}
input.edit {
	border:0px solid #ffffff;
	font-size:10px;
	font-family:Verdana;
	color: #666;
	background-image:url(../images/form_bg.gif);
	height:15px;
	width:114px;
	padding:3px 0px 0 3px;
	}
input.edit_sm {
	border:0px solid #ffffff;
	font-size:10px;
	font-family:Verdana;
	color: #666;
	background-image:url(../images/form_bg_sm.gif);
	height:15px;
	width:26px;
	padding:3px 0px 0 3px;
	}
input.edit_md {
	border:0px solid #000000;
	font-size:10px;
	font-family:Verdana;
	color: #666;
	background-image:url(../images/form_bg_md.gif);
	height:15px;
	width:47px;
	padding:3px 0px 0 3px;
		}
* html input.edit {
	border:0px solid #ffffff;
	font-size:10px;
	font-family:Verdana;
	color: #666;
	background-image:url(../images/form_bg.gif);
	background-repeat:no-repeat;
	background-attachment: fixed;
	height:15px;
	width:114px;
	padding:3px 0px 0 3px;
	}	
* html input.edit_sm {
	border:0px solid #ffffff;
	font-size:10px;
	font-family:Verdana;
	color: #666;
	background-image:url(../images/form_bg_sm.gif);
	background-repeat:no-repeat;
	background-attachment: fixed;
	height:15px;
	width:26px;
	padding:3px 0px 0 3px;
	}	
* html input.edit_md {
	border:0px solid #ffffff;
	font-size:10px;
	font-family:Verdana;
	color: #666;
	background-image:url(../images/form_bg_md.gif);
	background-repeat:no-repeat;
	background-attachment: fixed;
	height:15px;
	width:47px;
	padding:3px 0px 0 3px;
	}	
textarea.edit {
	font-size:10px;
	color:#445563;
	font-family: Verdana;
	}
input.rejform {
	border:0px solid #ffffff;
	font-size:10px;
	font-family:Verdana;
	color: #666;
	background-image:url(../images/form_bg.gif);
	height:15px;
	width:114px;
	padding:3px 0px 0 3px;
	}
* html input.rejform {
	border:0px solid #ffffff;
	font-size:10px;
	font-family:Verdana;
	color: #666;
	background-image:url(../images/form_bg.gif);
	background-repeat:no-repeat;
	background-attachment: fixed;
	height:15px;
	width:114px;
	padding:3px 0px 0 3px;
	}	
/* katalogi formularz zamowienia */
table.tab_zam {
	border:1px solid #cccccc;
	width:200px;
	border-bottom:3px solid #bbbbbb;
	}
table.tab_zam .nazwa {
	border-bottom:2px solid #cccccc;
	background-color:#EFEEE2;
	}
table.tab_zam .sztuk {
	border-top:1px solid #cccccc;
	padding:3px;
	text-align:right;
	background-color:#eeeeee;
	}
div.katalog_zam {
	width:200px;
	display:inline;
	float:left;
	padding-right:5px;
	text-align:center;
	margin-bottom:30px;
	}
div.katalog_zam div.nazwa3 {
	margin-bottom:5px;
	font-size:13px;
	font-weight:bold;
	color:#88844E;
	}
div.tekst2 {
	border:1px solid #cccccc;
	background-color: #EFEEE2;
	width:600px;
	padding:5px;
	margin-top:15px;
	}
table.zam_katalogi td{
	border-right:1px solid #cccccc;
	}

/* katalogi, spis tresci */
div.katalog {
	float:left;
	width: 300px;
    display: inline;
	padding-right:5px;
	margin-bottom:20px;
	border-bottom:1px solid #cccccc;
	padding-bottom: 10px;
		 }
div.katalog2 {
	float:left;
	width:50%;
	display:inline;
	padding-right:5px;
	text-align:justify;
	
	}
div.spis_tresci2 {
	width:48%;
	float:right;
	display:inline;
	border-left:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	padding:0 0 3px 4px;
	margin:0;
	}
div.nazwa {
	background-image:url(../images/bg_ciemny.jpg);
	height:17px;
	color:#FFFFFF;
	padding:0px 0 0 5px;
	margin-bottom:4px;
	width:298px;
	}
div.nazwa2 {
	background-image:url(../images/bg_ciemny.jpg);
	height:17px;
	color:#FFFFFF;
	padding:0px 0 0 5px;
	margin-bottom:4px;
	width:610px;
	}
div.katalog .obrazek, div.katalog2 .obrazek {
	padding:0px 2px 0px 0px;
	float:left;
	border-bottom:1px solid #95AABB;
	border-right:1px solid #95AABB;
	padding:0px 2px 2px 0px;
	margin:0 5px 0px 0;
	}
div.katalog .spis_tresci {	
	background-repeat: no-repeat;
	background-position: 0px 3px;
	background-image:url(../images/arrow_orange.gif);
	color:#445563;
	padding:0 4px 0 10px;
	display:block;
	margin:0 0 0 0;
	float:right;
	background-color:#f0f0f0;
	}

div.naokolo {
	background-color:#999999;
	}
div.katalog .ile_prod, div.katalog2 .ile_prod {
	background-repeat: no-repeat;
	background-position: 0px 2px;
	background-image:url(../images/prod.gif);
	float:left;
	padding:0 5px 0 12px;

	}
div.spis{
	color:#88844E;
	font-weight:bold;
	font-size:14px;
	background-repeat: no-repeat;
	background-position: 0px 3px;
	background-image:url(../images/spis.gif);
	padding:0px 0 0 16px;
	margin:0px 0px 10px 0px;
	display:block;
	}
div.spis_tresci2 div.titl2 {
	font-weight:bold;
	color:#88844E;
	margin-bottom:5px;
	border-bottom:1px solid #eeeeee;
		}
div.t0, div.t1, div.t2 {
	display:inline;
	float:left; 
	}
div.t0 {
	width:147px;
	padding-left:3px;
	}
div.kat1 div.t0 a:link, div.kat1 div.t0 a:visited {
	background-repeat: no-repeat;
	background-position: 0px 3px;
	background-image:url(../images/arrow_orange.png);
	padding-left:10px;
	}
div.kat2 div.t0 a:link, div.kat2 div.t0 a:visited {
	background-repeat: no-repeat;
	background-position: 10px 4px;
	background-image:url(../images/arrow_dark.png);
	padding-left:20px;
	}
div.kat3 div.t0 a:link, div.kat3 div.t0 a:visited {
	background-repeat: no-repeat;
	background-position: 20px 4px;
	background-image:url(../images/arrow_red.png);
	padding-left:30px;
	}
div.t1 {
	width:67px;
	padding-left:3px;
	}
div.t2 {
	text-align:right;
	width:67px;
	padding-right:3px;
	}
div.kat1 div.t0, div.kat1 div.t1, div.kat1 div.t2 {
	background-color:#E4E3CF;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	}
div.kat2 div.t0, div.kat2 div.t1, div.kat2 div.t2 {
	background-color:#DFE6EA;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	}
div.kat3 div.t0, div.kat3 div.t1, div.kat3 div.t2 {
	background-color:#FFECEC;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	}
div.zobacz_inne {
	width:292px;
	margin:0;
	text-align:left;
	height:1px;
	clear:both;
	float:right;
	}
div.zobacz_inne a:link, div.zobacz_inne a:visited {
	background-repeat: no-repeat;
	background-position: 0px 4px;
	background-image:url(../images/arrow_orange.png);
	padding-left:10px;
	color:#999999;
	}
div.opis {
	text-align:justify;
	}
	
/* o firmie */
div.ofirmie {
	padding:0 0 0 0px;
	}
div.ofirmie div.lewo {
	width:455px;
	float:left;
	border-right:1px solid #cccccc;
	padding-right:5px;
	}
div.ofirmie div.prawo {
	width:150px;
	float:left;
	padding-left:5px;
	}
div.ofirmie div.title {
	font-weight:bold;
	font-size:11px;
	color:#88844E;
	background-image:url(../images/prod.gif);
	background-position: 0px 3px;
	background-repeat:no-repeat;
	padding: 0 0 0 13px;
	}
div.ofirmie div.title a:link, div.ofirmie div.title a:visited {
	color:#88844E;
	}
di.ofirmie div.title a:hover {
	color: #BAB685;
	text-decoration:underline;
	}
div.ofirmie div.text1 {
	}
div.ofirmie div.wiecej {
	margin:3px 0 15px 0px;
	background-image:url(../images/arrow_orange.gif);
	background-position: 0px 5px;
	background-repeat:no-repeat;
	padding: 0 0 0 10px;
		}
div.ofirmie div.foto {
	float: left;
	border-bottom:1px solid #95AABB;
	border-right:1px solid #95AABB;
	padding:0px 2px 2px 0px;
	margin:0 3px 0 0;
	}
div.ofirmie div.text1a{
	font-weight:bold;
	margin:0 0 10px 0;
	}
div.ofirmie div.text2 {
	text-align:justify;
	}
/* katalogi top */
div.kat_top {
	color:#84804A;
	font-family: Arial;
	font-size:10px;
	text-align:left;
	margin: 0 0 5px 18px;
	float:left;
	display:inline;
	}
div.kat_top a:link, div.kat_top a:visited {
	padding:0 5px 0 5px;
	color: #84804A;
	}
div.kat_top a:hover {
	background-color:#87844D;
	color:#ffffff;
	text-decoration:none;
	}
div.kat_top a:active {
	background-color:#445563;
	}
div.zamow {
	display:inline;
	float:right;
	text-align:right;
	padding-right:20px;
	}
div.zamow a:link, div.zamow a:visited {
	font-size:10px;
	font-family: Arial;
	background-repeat: no-repeat;
	background-position: 0px 4px;
	background-image:url(../images/arrow_orange.png);
	padding-left:10px;
	color:#990000;
	}
/* produkty, promocje, polecamy */
div.promocje {
	float:left;
	width:200px;
	margin-right:5px;
	}
div.promocje div.foto {
	padding:0px 2px 0px 0px;
	float:left;
	}

div.promocje div.cont {
	height:88px;
	width:200px;
	}
div.promocje div.cena {
	color:#990000;
	font-family:Arial;
	font-size:11px;
	margin-bottom:5px;
	display:inline;
	float:left;
	}
div.promocje div.nr_kat {
	display: inline;
	float:right;
	color:#aaaaaa;
	}
	
div.promocje div.nazwa2 {
	background-image:url(../images/bg_ciemny.jpg);
	height:17px;
	color:#FFFFFF;
	padding:0px 0 0 5px;
	margin-right:1px;
	width:150px;
	float:left;
}

div.promocje div.zobacz {
	background-image:url(../images/bg_jasny.jpg);
	height:17px;
	color:#FFFFFF;
	padding:0px 0 0 2px;
	margin-bottom:4px;
	width:42px;
	float:left;
}
div.promocje div.zobacz a:link, div.promocje div.zobacz a:visited {
	color:#ffffff;
	}
div.naglowek_prod {
	border: 1px solid #cccccc;
	border-bottom:1px solid #f5f5f5;
	margin-bottom:15px;
	background-repeat: no-repeat;
	background-position: 8px 4px;
	background-image:url(../images/prod.gif);
	padding:1px 0px 2px 18px; 
	background-color:#F5f5f5;
	font-weight:bold;
	width:596px;
		}
		
div.brak_prod {
	color:#FF0000;
	font-weight:bold;
	font-size:14px;
	background-position: 0px 4px;
	background-image:url(../images/ex.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	margin-left:6px;
	}

/* tableka */
table.tabelka td {
	border:1px solid #eee;
	}
table.tabelka {
	border-right:2px solid #95AABB;
	border-bottom:2px solid #95AABB
	}
table.tabelka .title {
	background-image:url(../images/bg_ciemny.jpg);
	color:#FFFFFF;
	padding:0px 0 0 5px;
	text-align:left;
	
	}
table.tabelka .znaleziono {
	background-color: #E4E3CF;
	}
table.tabelka tr.menu td {
	background-color: #EFEEE2;
	font-weight:bold;
	}
.powrot td {
	background-color: #87844d;
	text-align:center;
	}
.powrot td a:link, .powrot td a:visited {
	color: #fff;
	font-weight:bold;
	}
/* kontakt */

.kon1{
	margin-bottom:10px;
	}
	
.kon1_boss{
	margin-bottom:20px;
	}
	
.kont_dzialy_con .lewa {

	width:140px;
	float:left;
	}
.kont_dzialy_con .prawa {

	width:140px;
	float:left;
	padding-left:10px;
	
	}
.kont_tyt {
	background-repeat: no-repeat;
	background-position: 0px 4px;
	background-image:url(../images/corner.gif);
	padding-left:14px;
	margin:15px 0 5px 0;
	font-weight:bold;
	color:#999999;
	}
.kont_dane, .kont_mapka {
	margin-left:14px;
	}


.kont_dzialy_con .fotka {
	border:2px solid #87844D;
	width:120px;
	}

div.kont_dzialy_con div.imie_nazw {
	background-repeat: no-repeat;
	background-position: 0px 4px;
	background-image:url(../images/arrow_orange.png);
	padding-left:10px;
	font-weight:bold;
	}
div.kont_dzialy_con div.email a:link, div.kont_dzialy_con div.email:visited {
	color:#88844E;
	}
.dzial {
	width:300px;
	display:table;
	/*height:100px;*/
	}
.dzial_tit {
	font-weight:bold;
	margin-bottom:10px;
	border:1px solid #cccccc;
	background-color:#87844D;
	width:300xp;
	display:block;
	color:#ffffff;
	background-image:url(../images/bg_ciemny.jpg);
	height:17px;
	padding:0px 0 0 5px;
	}
/* newsletter */

div.newsletter {
	height:70px;
	}
div.err_news {
	padding:0 8px 8px 8px;
	}

/* logowanie, rejestracja */

div.login{
	margin-bottom:30px;
	height:90px;
	_height:0;
	
	}

table.register tr.row1 td {
	background-color:#EFEEE2;
	border-bottom:1px solid #BAB686;
	}
table.register tr.row2 td {
	border-bottom:1px solid #BAB686;
	}
table.insajd {
	border:2px solid #BAB686;
	} 
table.insajd2 {
	margin-top:20px;
	_margin-top:22px;
	}
table.insajd3 {
	margin-top:32px;
	_margin-top:38px;
	}
.uwagi_con {
	padding:6px;
	font-size:9px;
	margin:10px 0 10px 0;
	background-color:#EFEEE2;
	border:1px solid #BAB686;
	text-align:left;
	}
.uwagi {
	color:#FF0000;
	}
table.register td.naglowek {
	border-bottom: 2px solid #BAB686;
	background-color:#8D8954;
	color:#ffffff;
	font-weight:bold;
	padding-left:5px;
	text-align:left;
	padding-right:5px;
	}

/* koszyk */
div.koszyk_main div.name, div.name {
	background-repeat: no-repeat;
	background-position: 0px 3px;
	background-image:url(../images/prod.gif);
	padding-left:15px;
	}
div.koszyk_main {
	border:1px solid #87844D;
	background-color:#f2f2f2;
	padding-bottom:5px;
	border-bottom:4px solid #87844D;
	}
	
table.koszyk tr.menu td {
	background-color: #EFEEE2;
	font-weight:bold;
	}
table.koszyk tr.wiersz td {
	border-bottom:1px solid #dddddd;
	}
table.koszyk tr.wiersz td.kol {
	background-color:#f5f5f5;
	}
table.koszyk td.razem {
	font-weight:bold;
	color:#FF0000;
	border-top: 1px solid #dddddd;
	background-color:#f5f5f5;
	text-align: right;
	}
div.linkk_kosz{
	display:inline;
	vertical-align:middle;
	float:left;
	margin-right:10px;
	width:135px;
	/*height:12px;*/
		}
div.linkk_kosz img {
	vertical-align:top;
	padding-top:0px;
	}
div.linkk_kosz_cont {
	margin-top:40px;
	text-align:left;
	}
table.razem_tab {
	border:2px solid #BAB686;
	margin:10px 0 0 0;
	} 

/* szukaj */
div.szuk_rad {
	vertical-align:middle;
	}
div.szuk_rad input {
	vertical-align:middle;
	}
.znalez {
	margin-bottom:10px;
	border:1px solid #eee;
	padding:5px;
	color: #445563;
	}
.kat_link2 a:link, .kat_link2 a:visited {
	color:#545130;
	} 
.kat_link2 {
	margin-bottom:4px;
	}
.kat_link2 span {
	font-weight:normal;
	color:#ffffff;
	padding:1px 5px 1px 5px;
	background-color:#88844E;
	}
.path {
	border:1px solid #ddd;
	background-color: #EFEEE2;
	padding:3px;
	color: #545130;
	}
.path span.sp1, {
	color:#88844E;
	
	}
	
.path span.sp2 {
	}
.razem td{
	color:#FF0000;
	text-align:left;
	font-weight:bold;
	border-top:2px solid #666666;
	}
.coment {
	border:1px solid #cccccc;
	background-color:#EFEEE2;
	}
.lp {
	width:10px;
	}
.kroki {
	margin-top:150px;
	}
.potwierdzenie {
	padding:6px;
	margin:40px 0 10px 0;
	background-color:#EFEEE2;
	border:1px solid #BAB686;
	text-align:left;
	}
.logo {
	text-align:right;
	vertical-align:top;
	padding-top:10px;
	}
.popupik_input input {
	vertical-align:middle;
	}
.popupik_input {
	margin-bottom:15px;
	}
.popupik {
	margin-bottom:10px;
	background:url(../images/window.gif) 0 2px no-repeat;
	padding-left:18px;
	}
.popupik a:link, .popupik a:visited {
	 color: #88844E;
	 }
.popupik_aby {
	font-size:9px;
	color:#999;
	padding-left:4px;
	}
