@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0px;padding:0px;}
body{background-color:#fff; 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px; line-height:15px; text-align:left;
	color: #869497;}
div { position:relative;}
li, ul {list-style:none;}
a{color: #869497; text-decoration:none;}
h1, h2, h3 { margin-bottom:10px;color: #7391BA; 
	letter-spacing: -1px; font-weight: bold; 
	text-align:left;}
h1{font-size: 18px; }	
h2{font-size: 14px; }
img {border-width:0px;}

img {border-width:0px;}
.clear{ clear:both;}
.blad {color:#6389BB; font-weight:bold;}

/* A (01)  */
.a_body{ width:100%;}

.a_body_black{ width:100%; background-color:#000; }
	.a_menutop{width:980px;padding:6px 0px 6px 5px;}
	.a_left{float:left; width:300px;}
	.a_right{float:right; width:500px;}
	p.a_body_tl, p.a_body_tr, a.a_body_tl, a.a_body_tr{ color:#a1a1a1; text-decoration:none;}
	a.a_body_tl:hover , a.a_body_tr:hover {text-decoration:underline;}
	p.a_body_tr{ text-align:right;}
	span.bl{ color:#5f69c8;}
	span.wh{ color:#fff;}

.b_body_black{ width:100%; background-image:url("../images/bg.gif"); background-repeat:repeat-x; height:85px;}
	.b_logo{width:980px;padding:5px 0px 5px 5px;}
	.b_left{float:left; width:300px;}
	.b_right{float:right; width:500px;}
	
.c_body{width:980px;padding:10px 0px 5px 5px; border-bottom:1px solid #d0d9dc;}



.left160{ width:160px; float:left;}	
	.nagl160{background-image:url("../images/bga.gif"); background-repeat:repeat-x; height:25px;
	padding:5px;}
	p.nagl{ color:#566a74; font-size:16px;}
	
	li.mnlist{display:block; width:150px; border-bottom:1px solid #d0d9dc; padding:4px 0px 4px 10px; }
	li.mnlist:hover{background-color:#f9f9fa;}
	a.menuleft{ color:#869497; text-decoration:none;}	
	a.menuleft:hover{ text-decoration:underline;}

	li.mnlistkat{display:block; width:156px; padding:4px 0px 4px 4px; border-bottom:1px solid #d0d9dc; }
	li.mnlistkat:hover{background-color:#f9f9fa;}
	a.menuleftkat{ color:#869497; text-decoration:none;}	
	a.menuleftkat:hover{text-decoration:none;}

	li.mnlistsub{display:block; width:147px; padding:4px 0px 4px 13px; border-bottom:1px solid #d0d9dc;
	background-image: url("../images/sub.png"); background-repeat:no-repeat;background-origin: initial;background-clip: initial;background-color: initial;}
	li.mnlistsub:hover{background-color:#f9f9fa;}
	a.menuleftsub{ color:#869497; text-decoration:none;
	}
	a.menuleftsub:hover{text-decoration:underline;}

.right800{ width:800px; float:right; margin-left:20px;}	
	/* opcje wyszukiwania */
	.g_where_left{width:650px; float:left;}
	.g_where_right{width:140px; float:right; text-align:right;}
a.g_where:hover {color:#CC0099;}	
p.g_where {font-size: 11px;}
	.g_site_background{width:790px; padding:5px 5px 5px 5px; background-color:#F0F1E1; margin-top:5px;}
	.g_opcje_titl{width:60px; float:left; padding:6px;}
	.g_opcje_form{width:140px; float:left;}
	select.f_opcje{ width:140px;
	background: #ffffff; border-width:1px; border-style:solid; border-color:#B9C0CA;
	height:20px; 
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;text-align:left;
	font-size:12px; color:#000000;
	margin:4px 0px 4px 0px;}		
	input.g_opcje{width:58px; height:22px;
	border-width:0px;
	margin-left:1px;
	background-image:url("../images/prz_filtr.gif");
	background-repeat: no-repeat;}



.right300{ width:300px; float:right;}	
	/* promowane  */
	a.aspecial_body{ display:block; width:290px; height:100px;padding:5px; border:1px solid #dddddd; 
	margin-top:5px;text-decoration:none; cursor:pointer;}
	.special_body{width:290px; background-color:#F3F5E7;}
	.special_photo{width:110px; height:100px; overflow:hidden; float:left;}
	.special_tresc{width:150px; height:80px; padding:10px; overflow:hidden; float:left;}
	img.photo_special { width:100px;}
	p.title_special{ font-size:13px; font-weight:bold; color:#236592; text-decoration:underline;}
	p.cena_special{ color:#000000; font-weight:bold;}
	span.cenaold_special{ color:#333333; text-decoration:line-through;}
	p.kup_special{color:#CC0000; font-weight:bold;}
	
	a.aspecial_left{ display:block; width:305px; height:100px;padding:5px; border:1px solid #dddddd; 
	margin-top:5px;text-decoration:none; cursor:pointer; float:left; margin-right:12px;}
	.special_left{width:305px; background-color:#F3F5E7;}
	.special_photo_left{width:130px; height:100px; overflow:hidden; float:left;}
	.special_tresc_left{width:140px; height:80px; padding:10px; overflow:hidden; float:left;}
	img.photo_special_left { width:120px;}

.left680{ width:680px; float:left;}	
	.home_kat{ width:650px;padding:5px; border-top:1px solid #dddddd;}
	.e_kategorie{width:630px; margin:10px 0px 0px 0px;}
	.e_kategorie_left{width:200px; margin-left:10px; float:left;}
	a.e_spis_kategoria{font-family: Arial, Tahoma; 
	color: #5E779A; font-size: 13px; 
	font-weight: bold; text-decoration: none;}
	a.e_spis_kategoria:hover {border-bottom: 1px solid #E00300; color: #E00300; text-decoration: none; }
	p.e_ciurek{font-size: 11px; padding-bottom: 3px; color: #000;}
	a.e_ciurek{font-size: 11px; text-decoration:none; color: #000;}
	a.e_ciurek:hover { text-decoration:underline;}	

/* wyszukiwarka */	
.s_body_black{ width:100%; background-image:url("../images/bg.gif"); background-repeat:repeat-x; height:70px; }
.sz_line{ width:950px;height:43px;float:left; padding:20px 0px 10px 10px;}
input.e_wyszukiwarka{width:341px; margin-left:4px;
	background-color: #ffffff; border-width:1px; border-color:#999999; border-style:solid;
	height:22px; padding:4px; 
	font-family: Arial, Tahoma; color: #77777F; 
	font-size: 16px; letter-spacing: -1px; font-weight: bold;}
select.e_wyszukiwarka{width:180px; 
	height:29px;
	font-family: Arial, Tahoma; color: #77777F; 
	font-size: 14px; letter-spacing: -1px; font-weight: bold;}
input.e_szukaj{width:70px; height:28px;
	border-width:0px;
	margin-left:1px;
	background-image:url("../images/prz_szukaj.gif");
	background-repeat: no-repeat;}
p.e_szukaj_p{ 
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:left;text-decoration:none; font-weight:bold;
	font-size: 16px;color:#ffffff;
	}

/* stronicowanie */
.g_left{ width:350px; float:left;}
.g_right{ width:350px; float:right;}

.d_spis_szerokie_prod{width:610px; margin-bottom:20px;}
.d_spis_sile{width:200px; float:left; padding-top:4px;}
.d_spis_sstron{width:410px; float:right; text-align:right;}
.numer {margin: 1px 1px 1px 0px; background-color:#3C3D37; 
		font-family: Verdana, Geneva, Arial, helvetica, sans-serif; text-align:left; 
		font-weight:normal; text-decoration:none;font-size:10pt;color:#ffffff;
		padding:2px 6px 3px 6px;}
.numerw {margin: 1px 1px 1px 0px; background-color:#dddddd; 
		font-family: Verdana, Geneva, Arial, helvetica, sans-serif; text-align:left; 
		font-weight:normal; text-decoration:none;font-size:10pt;color:#ffffff;
		padding:2px 6px 3px 6px;}

.numer:hover {background-color:#D3D9AD; 
		margin: 1px 1px 1px 0px; 
		font-family: Verdana, Geneva, Arial, helvetica, sans-serif; text-align:left; 
		font-weight:normal; text-decoration:none;font-size:10pt;color:#ffffff;
		padding:2px 6px 3px 6px;}

.numerA {margin: 1px 1px 1px 0px; background-color:#E8EEC0; 
		font-family: Verdana, Geneva, Arial, helvetica, sans-serif; text-align:left; 
		font-weight:bold; text-decoration:none;font-size:10pt;color:#000000;
		padding:2px 6px 3px 6px;}

/* produkt_list */
.pr_list_body{ width:780px; padding:10px; border-bottom:1px solid #eee;}
.pr_list_photo{width:150px; height:150px; overflow:hidden; float:left;}
.pr_st_photo{width:200px; float:left;}
.pr_list_tekst{ width:430px; margin:0px 10px 0px 10px; float:left; border-right:1px dotted #eee;}
.pr_st_tekst{ width:460px; margin:0px 10px 0px 10px; float:left;}
.pr_list_dod{ width:160px; margin:0px 0px 0px 0px; float:right;}
.photo_prod{ width:150px;}
.photo_st{ width:200px;}
.cenaold_ico{color:#FF9933; text-decoration:line-through;}

	
.left250{ width:250px; float:right; }	
	.nagl250{background-image:url("../images/bga.gif"); background-repeat:repeat-x; height:25px;
	padding:5px;}
	h2.ng{ color:#566a74; font-size:16px; font-weight:bold;}
.left265{ width:265px; float:left; margin-left:10px;}	
	.nagl265{background-image:url("../images/bga.gif"); background-repeat:repeat-x; height:25px;
	padding:5px;}
	h2.ng{ color:#566a74; font-size:17px; font-weight: lighter;}
	h1.ng{ color:#566a74; font-size:20px; font-weight:bold; margin-bottom:10px;}

/* 05 (F)*/
	input.f_add,select.f_add,textarea.f_add{
	background: #ffffff; border:1px; border-style:solid; border-color:#B9C0CA;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;text-align:left;
	font-size:12px; color:#000000;
	width:500px;margin:4px 0px 4px 0px;
	}
	
	input.f_add{height:18px; padding:4px 4px 4px 4px;
	}	
	select.f_add{height:24px; width:510px;
	}		
	textarea.f_add{height:490px; 
	padding:4px 4px 4px 4px;	
	}
	
	input.p_zapisz,input.p_usun,input.p_dalej,input.p_loguj{width:120px; height:28px;
			border-width:0px; margin-left:1px;background-repeat: no-repeat;}
	input.p_zapisz{
			background-image:url("../images/prz_zapisz.gif"); }							
	input.p_usun{
			background-image:url("../images/prz_usun.gif");}							
	input.p_dalej{
			background-image:url("../images/prz_dalej.gif");}							
	input.p_loguj{
			background-image:url("../images/prz_zaloguj.gif");}							
	
	

