@font-face 
{
  font-family: "font1";
	src: url("font1.otf");
  src: url("font1.eot");
  src: url("font1.eot?#iefix") format("embedded-opentype"), url("font1.woff") format("woff"), url("font1.ttf") format("truetype"), url("font1.svg#PlayRegular") format("svg");
  //font-weight: normal;
  //font-style: normal;
}

@font-face 
{
  font-family: "font2";
	src: url("font2.otf");
  src: url("font2.eot");
  src: url("font2.eot?#iefix") format("embedded-opentype"), url("font2.woff") format("woff"), url("font2.ttf") format("truetype"), url("font2.svg#PlayRegular") format("svg");
  //font-weight: normal;
  //font-style: normal;
}

@font-face 
{
  font-family: "font3";
	src: url("font3.otf");
  src: url("font3.eot");
  src: url("font3.eot?#iefix") format("embedded-opentype"), url("font3.woff") format("woff"), url("font3.ttf") format("truetype"), url("font3.svg#PlayRegular") format("svg");
  //font-weight: normal;
  //font-style: normal;
}


.bar1, .bar2, .bar3 {
    width: 35px;
    height: 5px;
    //background-color: #FA0303;
		background-color: #fff;
		padding:0px;
		margin: 6px 0;
		transition: 0.4s;
		border-radius:2px;
}

.change .bar1 {
    -webkit-transform: rotate(-45deg) translate(-8px, 8px) ;
    transform: rotate(-45deg) translate(-8px, 8px) ;
}

.change .bar2 {opacity: 0;}

.change .bar3 {
    -webkit-transform: rotate(45deg) translate(-8px, -8px) ;
    transform: rotate(45deg) translate(-8px, -8px) ;
}




.body_start #facebook_news {display:block;}
#facebook_news
{
  display:none;
	min-height:426px;
	overflow:auto;
}
#facebook
{
  float:left;
	width:49%;
	height:426px;
	cursor:pointer;
	text-align:center;
	border:0px solid red;
	margin-bottom:20px;
	background:#FA0303 url('facebook_tlo.png') center center no-repeat;
}
#news
{
  float:right;
	width:49%;
	min-height:426px;
	text-align:center;
	background-color:#FA0303;
	color:#fff;
	border:0px solid red;
	margin-bottom:20px;
}



#baner 
{
  margin:auto;
	//max-width      : 1200px;
	//background-color:#fff !important;
}

.naglowek_slajd {font-family:font3;color:#fff !important;}
.tresc_slajd {color:#FA0303 !important;}


#filtrowanie_lewa
{
  margin-bottom:40px;
}

#producenci_lewa
{
  margin-bottom:40px;
}

#producenci_lewa select {width:100%;}

#filtrowanie_lewa a {color:#103B8A;}
input.filtruj_cena_od, input.filtruj_cena_do {text-align:center !important;width:90px !important;}

input.do_koszyka_opis_prod {width:350px;vertical-align:middle;}

.blok_glowny 
{
  display:table;
	width:100%;
	margin-bottom:60px;
	border:0px solid #f1f1f1;
}

.blok_lewy
{
  float:left;
	max-width:680px;
	padding-right:30px;
	border:1px solid #f1f1f1;
}

.blok_prawy
{
  float:right;
	max-width:680px;
	padding-left:30px;
	border:1px solid #f1f1f1;
}

.etykieta_promocje {background-color:#103B8A !important;color:#fff !important;}
.etykieta_nowosci {background-color:#103B8A !important;color:#fff !important;}
.etykieta_bestsellery {background-color:#103B8A !important;color:#fff !important;}




.spis_prod 
{
  background-color:#103B8A;
	//background-color:#fff;
	margin:0px 10px 20px 10px;
	overflow:auto;
	text-align:center;
	color:#fff;
	//padding:20px;
	//box-shadow: 0px 0px 10px rgba(0,0,0,0.4);
	padding:0px !important;
}
.spis_prod_zdjecie {overflow:hidden;background-color:#fff;border:0px solid orange;}
.spis_prod_zdjecie img {max-width:300px;width:auto;border:0px solid red;padding:0px !important;margin:0px !important;}
.spis_prod_zdjecie img {transition-duration: 0.5s;transform: scale(1.05);}

.spis_prod_zdjecie img:hover 
{
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    
}

.spis_prod_nazwa {padding-bottom:10px;color:#fff;}
.spis_prod_nazwa a {color:#fff !important;font-size:16pt;}

.spis_prod_cena_koszyk {}
.spis_prod_stara_cena {}
.spis_prod_cena {display:inline-block;padding-right:20px;font-size:17pt;}
.spis_prod_opis_mini {padding-top:5px;padding-bottom:10px;color:#fff !important;padding-bottom:20px;}
.spis_prod_opis_mini a {font-size:11pt !important;color:#fff !important;}
.spis_prod_koszyk {display:inline-block;}


.opis_prod {border:0px solid red;}
.opis_prod_zdjecie {float:left;width:49%;margin-bottom:20px;text-align:center;padding:0px 0px;border:0px solid #e9e9e9;background-color:#fff;}
.opis_prod_dane {float:right;width:49%;border:0px solid blue;margin-bottom:20px;}
.opis_prod_dane h2 {margin-bottom:5px;color:#103B8A !important;}
.opis_prod_cechy {border-top:0px solid #ddd;margin-top:30px;padding-top:10px;}
.opis_prod_cechy table {width:100%;}
.opis_prod_opis {clear:both;}
.opis_prod_box_cena {color:#000;font-size:24pt;}

.nazwa_cechy {padding-top:40px;}
.opis_prod_cechy select {width:100%;}
.wartosci_cech {border-top:1px solid #ddd;margin-top:10px;padding-top:10px;}
.wartosci_cech table {width:0;}
.uwagi_do_produktu {width:100%;margin-top:2px;}
.uwagi_do_produktu1 {width:100%;height:20px !important;margin-top:2px;}
.uwagi_do_produktu2 {width:100%;height:200px !important;margin-top:2px;}

.opis_prod_dane h2 {padding-top:0px;margin-top:0px;font-weight:normal;color:#000;}

#zdjecie_opis_prod img {border:1px solid #EAEAEA;}

#spis_producentow select {width:100%;}



#spis_aktualnosci {display:none;}
.body_start #spis_aktualnosci {display:block;}



.aktual_wpis {transition: all .2s;}
.aktual_wpis:hover {transform: scale(1.1);transition: all .2s;}

.aktual_wpis 
{
  //background-color:#FA0303;
	//background:linear-gradient(-225deg, transparent 2em, #FA0303 0);
	//background:linear-gradient(-225deg, transparent 2em, #fff 0);
	margin:0px 15px 0px 15px;
	padding:20px;
	min-height:230px;
	overflow:auto;
	text-align:center;
	//width:225px;
	width:160px;
	//box-shadow: 8px 8px 10px rgba(0,0,0,0.1);
	//border-radius:6px;
	//border:1px solid #ddd;
	
}
.aktual_wpis_grafika {overflow:hidden;height:100px;}
.aktual_wpis_grafika img {max-width:313px;width:auto;border:0px solid #E9E9E9;}


.aktual_wpis_tytul {font-family:font2 !important;font-size:14pt;padding:10px 0px;}
.aktual_wpis_tytul a {color:#000 !important;}

.aktual_wpis_tresc {font-size:9pt;color:#555 !important;}


a:link, a:visited
{
    text-decoration : none;
    color           : #FA0303;
}

a:hover {color: #aaa;}

//a.next, a.previous  {vertical-align:middle;display:inline-block;color:#fff;background-color:#103B8A;padding:4px 0px 6px 0px;border-radius:4px;}
span.current_page {vertical-align:middle;display:inline-block;color:#000;padding:5px 7px 5px 7px;color:#fff;background-color:#103B8A;border-radius:4px;text-decoration:none !important;}


h4 {color:#FDDB02;padding:0px;margin:5px 0px;}

ul {list-style-image: url(punkt1.gif);}




.wartosci_cech_filtrowanie img {max-height:30px;width:auto;}



#prawa img 
{
    max-width: 100% !important;
    height: auto !important;
		
}




input, select, textarea 
{
		font-size:13pt;
	  font-family:font1;
		border						: 1px solid #E8E8E8; 
		background-color	:	#fff; 
		color							:	#777;
		padding:5px 0px;
		
}


input[type="submit"], input[type="button"]
{
		border						: 0px solid #695A01; 
		background-color	:	#103B8A;
		color							:	#fff;
		padding:6px 15px;
		cursor:pointer;
		//border-radius:4px;
		
}

input[type="checkbox"]
{
  background-color:#fff;
	border:1px solid #103B8A !important;
}




input.do_koszyka {border-radius:4px;background-color:#fff;color:#103B8A;font-weight:bold;padding:15px 40px;}
//input.do_koszyka {border-radius:4px;font-weight:bold;padding:15px 40px;}
















fieldset {border:1px solid #E9E9E9;}
legend {color:#103B8A;}



body
{
    font-size   : 13pt;
		font-family:font1;
    margin			:0px;
		color: #555;
		background:#fff;
		
}


h1, h2 {color:#000;font-family:font2 !important;}
h2 {font-size:24pt;}

#menu_fixed 
{
  display:none;
	position:fixed;
	border:0px solid red;
	width:100%;
	margin:auto;
	//background-color:#F1F1F1;
	//background-color: rgba(240,240,240,.9);
	background-color: rgba(255,255,255,.9);
	box-shadow: 0px 5px 10px rgba(0,0,0,0.1);
	z-index:2000;
}

#menu_fixed_zaw
{
  border:0px solid blue;
	overflow:auto;
	margin:auto;
	max-width:1320px;
	padding:5px 10px 0px 5px;
}

#zawartosc_koszyka ul {list-style-type:none;}

#newsletter 
{
  display:none;
	margin-bottom:80px;
	padding:30px;
	border-radius:4px;
	background-color:#E8E8E8;
	color:#fff;
	font-size:10pt;
}
.body_start #newsletter {display:block;}
input.newsletter_email {margin:2px;width:240px !important;border-radius:4px;background:#fff url('email.png') left center no-repeat;padding-left:40px;}
input.newsletter_przycisk {margin:2px;background-color:#2C2C2B;}


#polecamy {display:none;margin:60px 0px;max-width:1316px;margin:auto;}
.body_start #polecamy {}
.slider1_slajd {border:1px solid #ddd !important;padding:20px !important;margin:0px 10px 20px 10px !important;height:340px !important;width:267px !important;}
.top_start h2 {font-family:font3 !important;font-size:26pt !important;font-weight:bold !important;margin:0px;padding:0px;display:table;background-color:#fff;font-weight:bold;color:#FA0303;}
.top_linia {border-bottom:1px solid #ddd;}

.przycisk_bestsellery_wszystkie {display:none;}
.przycisk_promocje_wszystkie {display:none;}
.promocje_nazwa {color:#000  !important;display:block !important;height:80px !important;}
.promocje_cena_brutto {color:#737373  !important;}
.promocje_stara_cena_brutto {color:#737373  !important;}



#marki {display:none;margin:60px 0px;}
.body_start #marki {display:block;}






#spis_kat_glowna
{
  text-align:center;
	margin-bottom:60px;
	
}

#spis_kat_glowna .strzalka_podkat {display:none;}




#spis_kat_glowna ul, #spis_kat_glowna ul ul, #spis_kat_glowna ul ul ul 
{
  margin:0px;
	padding-left:0px;
	list-style-image:none;
	font-size:12pt;
	
}

#spis_kat_glowna ul li
{
  list-style-type: none;
	display: inline-block;
}

#spis_kat_glowna ul li li
{
  padding-left:15px;
}


#spis_kat_glowna a
{
  font-size:20pt;
	margin:4px 4px;
	padding:10px 10px;
	border-radius:4px;
	display: block;
	width:320px; 
	color:#fff;
	background-color:#103B8A;	
}


#spis_kat_glowna a:hover 
{
  
	background-color:#EAAF1E;
	
}


#spis_kat_glowna a#activ {background-color:#EAAF1E;}


#nowosci 
{
  margin:auto;
	max-width:1200px;
	
}

#nowosci ul 
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	
	
}

#nowosci li 
{
	display:inline-block;
	background-color:#fff;
	text-align:center;
	height:320px !important;
	
}



.nowosci_zdjecie {display:block;height:200px;}
.nowosci_cena_brutto {color:#103B8A;}
.przycisk_nowosci_wszystkie {display:none;}


.body_start #start_kategorie {display:block;} 
#start_kategorie
{
  //display:none;
	text-align:center;
}


#start_kategorie ul 
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	overflow:hidden;
	text-align:center;
}

#start_kategorie li 
{
	list-style-type:none;
	display:inline-table;
	vertical-align:top;
	width:295px;
	min-height:160px;
	//padding:25px;
	margin:0px 15px 30px 15px;
	font-weight:bold;
	background-color:#fff;
	border:0px solid #ddd;
	
	
}

#start_kategorie li a {display:table-cell;vertical-align:middle;}

#start_kategorie img {max-width:295px !important;max-height:180px !important;height:auto !important;}

#start_kategorie ul li ul {display:none;}
#start_kategorie .nazwa_podkat {display:block;font-size:16pt;padding-bottom:5px;}




#sortowanie 
{
  //display:none;
	//background-color:#F2F2F2;
	margin-bottom:20px;
	padding:20px;
	//border-radius:4px;
	overflow:auto;
}

#systemowe
{
  margin:auto;
	margin-bottom:10px;
	//background-color:#F6F7F7;
	//font-weight:bold;
	font-size:12pt;
}

#systemowe_wpis
{
  overflow:auto;
	margin:auto;
	max-width      : 1200px;
	padding:5px 0px;
	text-align:right;
	color:#777;
	border:1p solid red;
}	

#systemowe_menu {border:0px solid red;}
#systemowe_menu ul {padding:0;margin:0;list-style-type:none;display:inline-block;}
#systemowe_menu ul ul {display:none;}
#systemowe_menu ul li {display:inline;}
#systemowe_menu a 
{
  color:#777;
	display:inline-block;
	padding:0px 10px;
	
}



#systemowe_menu a:hover 
{
  color: #103B8A;
	
}

#systemowe_menu a#activ {color:#103B8A;}




#systemowe_kontakt {float:left;border:0px solid red;}
#systemowe_kontakt a {color: #777;}


#naglowek
{
  //position:fixed;
	width:100%;
	height:75px;
	//z-index:9999;
	background-color: rgba(0, 0, 0, 0.8);
	box-shadow: 0px 10px 10px rgba(0,0,0,0.05);
	
	
}

#naglowek_tresc
{
  max-width: 1200px;
	margin: auto;
	padding:0px 10px;
	color:#fff;
	text-align:center;
	
}

#naglowek_menu
{
  //position:fixed;
	//margin-top:75px;
	//z-index:9999;
	height:50px;
	width:100%;
	background-color: rgba(0, 0, 0, 0.5);
	box-shadow: 0px 10px 10px rgba(0,0,0,0.05);
	
}

#naglowek_menu_tresc
{
  max-width: 1200px;
	margin: auto;
	padding:0px 10px;
	color:#fff;
	text-align:center;
	
}

#menu_prawa
{
  //float:left;
	//margin-top:25px;
	border:0px solid blue;
	text-align:center !important;
	color:#fff;
}






#logo
{
  float:left;
	//margin-bottom:10px;
	//margin-top:10px;
	text-align:center;
	border:0px solid blue;
	cursor:pointer;
	background-color:#fff;
	height:78px;
	width:251px;
	background:transparent url('logo_nowe.png') center center no-repeat;
	
	background-position: left;
	background-repeat: no-repeat;
	background-image: -webkit-image-set(url("logo_nowe.png") 1x, url("logo_nowe4.png") 4x );
}




#kontakt_top
{
  padding-top:20px;
	float:right;
}

#szukaj
{
  float:right;
	text-align:right;
	padding-left:10px;
	margin-top:5px;
	color:#000;
	border:0px solid #E8E8E8;
	vertical-align:top;
	
}


#kontakt
{
  display:inline-block;
	margin-right:50px;
	text-align:left;
	border:0px solid #E8E8E8;
	vertical-align:top;
}




#koszyk
{
  display:inline-block;
	cursor:pointer;
	min-width:150px;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:top;
}

#koszyk_zaw
{
  display:none;
	position:absolute;
	padding:15px;
	border:1px solid #e8e8e8;
	margin-top:25px;
	margin-left:-242px;
	background-color:#fff;
	max-width:360px;
	//box-shadow: 0px 5px 20px rgba(0,0,0,0.2);
	font-size:12pt;
	text-align:left;
	color:#000;
	z-index:999;
}


#koszyk_ico
{
  cursor:pointer;
	display:none;
	float:right;
	//margin-left:10px;
	border:0px solid red;
	width:50px;
	height:50px;
	background:transparent url('koszyk_ico.png') center no-repeat;
	
	background-position: center;
	background-repeat: no-repeat;
	background-image: -webkit-image-set(url("koszyk_ico.png") 1x, url("koszyk_ico4.png") 4x );
}

#szukaj_ico
{
  cursor:pointer;
	display:none;
	float:right;
	//margin-right:10px;
	border:0px solid red;
	width:50px;
	height:50px;
	background:transparent url('lupa_ico.png') center no-repeat;
	
	background-position: center;
	background-repeat: no-repeat;
	background-image: -webkit-image-set(url("lupa_ico.png") 1x, url("lupa_ico4.png") 4x );
}


.tel_ico
{
  cursor:pointer;
	display:none;
	float:right;
	//margin-right:10px;
	margin-top:15px;
	border:0px solid red;
	padding:5px 2px;
	color:#fff;
	//background-color:#FA0303;
	border-radius:3px;
}	


.menu_belka_ico 
{
  display:none;
  float:right;
	margin-left:15px;
	margin-top:17px;
	margin-bottom:15px;
	margin-right:10px;
	border:0px solid orange;
	color:#fff;
	cursor:pointer;
}




#menu_podkategorie
{
  text-align:center;
	
	border:0px solid red;
	//display:table;
}

#menu_podkategorie ul 
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	overflow:hidden;
	text-align:center;
}

#menu_podkategorie li 
{
	list-style-type:none;
	display:inline-table;
	vertical-align:top;
	width:300px;
	height:120px;
	padding:100px 0px 0px 0px;
	margin:0px 25px 25px 0px;
	font-weight:bold;
	//background-color:#f1f1f1;
	border:1px solid #ddd;
	border-radius:5px;
	
	
}


















//.nazwa_podkat {display:block;padding:20px;}

.przycisk_promocje_wszystkie a  {display:inline-block;color:#fff;background-color:#5D1604;margin-left:15px;padding:7px 15px;height: 16px;}


#strona_ramka 
{
  background:#fff;
	padding-bottom:40px;
	//background:#F1F1F1 url('tlo_strona1.png') no-repeat;
	//background-position:top center;
}

.body_start #strona {padding-top:0px;}
#strona 
{
    clear:both;
		margin     : auto;
		margin-top:0px;
		max-width      : 1200px;
		padding:160px 10px 0px 10px;
		margin-bottom:20px;
    border:0px solid blue;
		overflow:auto;
		
		background-color:#fff;
		//box-shadow: 0px 10px 10px rgba(0,0,0,0.2);
		
		
}


















#menu_belka_rwd 
{
	display:none;
	padding-top:0px;
	border:0px solid red;
	clear:both;
	color:#fff;
	padding:20px;
	box-shadow: 0px 5px 5px rgba(0,0,0,0.1);
	background-color:rgba(0,0,0,0.7);
}




#menu_belka_rwd1
{
  display:none;
	margin-bottom:20px;
	clear:both;
	color:#fff;
  margin-right:0px;
	padding:0px 0px;
	box-shadow: 0px 5px 5px rgba(0,0,0,0.1);
	background-color:rgba(0,0,0,0.7);
	
}

#menu_belka_rwd a {color:#fff;}






.menu_rwd {margin-bottom:0px;}

.menu_rwd ul, .menu_rwd ul ul, .menu_rwd ul ul ul 
{
  margin:0px;
	padding-left:0px;
	list-style-image:none;
	font-size:13pt;
	font-weight:normal;
}

.menu_rwd ul li
{
  list-style-type: none;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	margin-right:0px;
	padding-left:10px;
	//border-top:1px solid #e8e8e8;
}

.menu_rwd ul li li
{
  padding-left:15px;
}

.menu_rwd ul ul {display:none;}

.menu_rwd a
{
    display: block;
		color           : #fff;
		//background-color:#f2f2f2;
		padding:10px 10px 10px 10px;
		
		//border-bottom:1px solid #E3E3E3;
}


.menu_rwd a:hover 
{
  color: #FA0303 !important;
	
}

.menu_rwd a.activ {color:#FA0303 !important;}



.menu_rwd1 {margin-bottom:0px;}

.menu_rwd1 ul, .menu_rwd1 ul ul, .menu_rwd1 ul ul ul 
{
  margin:0px;
	padding-left:0px;
	list-style-image:none;
	font-size:13pt;
	font-weight:bold;
	background-color:#f6f6f6;
		
}

.menu_rwd1 ul li
{
  list-style-type: none;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	margin-right:0px;
	padding-left:10px;
	border-top:1px solid #e8e8e8;
}

.menu_rwd1 ul li li
{
  padding-left:15px;
}


.menu_rwd1 ul ul {display:none;}

.menu_rwd1 a
{
    display: block;
		color           : #fff;
		padding:10px 10px 10px 10px;
		
		
}


.menu_rwd1 a:hover 
{
  color: #FA0303 !important;
	
}

.menu_rwd1 a.activ {color:#FA0303 !important;}








 


 
 

  

 
#lewa
{
  float    			: left;
	width    			: 260px;
	margin-bottom:40px;
	border:0px solid red;
	display:none;
}


#menu 
{
  //background-color:#F2F2F2;
  //margin-bottom:40px;
	
}

#menu ul, #menu ul ul, #menu ul ul ul 
{
  margin:0px;
	padding-left:0px;
	list-style-image:none;
	font-size:12pt;
	
}

#menu ul li
{
  list-style-type: none;
	margin:4px 0px;
	//padding:5px 20px 0px 20px;
	
	
}

#menu ul li li
{
  padding-left:15px;
}


#menu a
{
    display: block;
		padding:3px 0px 3px 15px;
		color:#000;
		background: transparent url('punkt1.gif') left no-repeat;
}


#menu a:hover 
{
  color: #103B8A;
	
}


#menu a#activ {color:#103B8A;}





#prawa
{
  border:0px solid blue;
	//margin-left:290px;
	margin-bottom:20px;
	
}




#prawa_zaw
{
  
}

.body_start #sciezka {display:none;}
.body_start #sciezka1 {margin:auto !important;width:100%;}
.body_start #sciezka1 h2 {margin:auto !important;text-align:center !important;padding-bottom:50px;}
.body_kategoria #sciezka {}

#sciezka
{
  
	margin     : auto;
	max-width      : 1200px;
	padding:0px 0px 50px 0px;
	color: #FA0303;
}
#sciezka1 {float:left;}
#sciezka1 h2 {font-size:24pt;font-weight:normal;color: #FA0303;padding:0px;margin:0px;}
#sciezka1 h2 a {color: #FA0303;}
#sciezka2 {float:right;text-align:right;}



#sortowanie_belka {font-family:Tahoma;font-size:11pt;font-weight:normal;}
#sortowanie_belka a {}






.body_start #prom {display:block;}




#prom
{
  display:none;
	margin-bottom:40px;
	background-color:#fff;
	border-radius:4px;
	
}

#prom_top
{
  
	font-size:16pt;
	padding:10px 20px;
	color:#3c8d18;
	cursor:pointer;
	background-color:#341302;
	color:#fff;
	border-radius:4px;
	margin-bottom:20px;
}


#prod_powiazane
{
  margin-bottom:20px;
	margin-right:0px;
	
}

#prod_powiazane h2
{
  font-size:16pt;
	font-weight:bold;
	padding:0px 0px;
	//margin:40px 20px;
}

#stopka
{
    clear:both;
		font-size:11pt;
		//margin-top:40px;
		padding:0px 10px;
		background-color:#333;
		//border-top:1px solid #ddd;
	
}






#stopka_zaw
{
    border:0px solid blue;
		display:table;
		margin:auto;
		max-width      : 1200px;
		color:#666;
		padding-top:30px;
		text-align:center;
}



.stopka_top
{
  padding-bottom:10px;
	font-size:13pt;
	color:#fff;
	font-weight:bold;
}




#stopka_menu1, #stopka_menu2, #stopka_menu3, #stopka_menu4, #stopka_menu5, #stopka_menu6
{
  display:inline-table;
	vertical-align:top;
	border:0px solid red;
	min-height:100px;
	text-align:left;
  padding-bottom:40px;
	font-size:12pt;
}

#stopka_menu1 li, #stopka_menu2 li, #stopka_menu3 li, #stopka_menu4 li, #stopka_menu5 li, #stopka_menu6 li {padding-bottom:0px;padding-right:0px;}

#stopka_menu1 {width:220px;margin-right:0px;}
#stopka_menu2 {width:220px;margin-right:0px;}
#stopka_menu3 {width:220px;margin-right:0px;}
#stopka_menu4 {width:220px;margin-right:0px;}
#stopka_menu5 {width:220px;margin-right:0px;}
#stopka_menu6 {width:220px;margin-right:0px;}



#stopka_menu1 ul, #stopka_menu2 ul, #stopka_menu3 ul, #stopka_menu4 ul, #stopka_menu5 ul, #stopka_menu6 ul  {list-style-type:none;margin:0px;padding-left:0px;list-style-image:none;}

#stopka_menu1 ul ul, #stopka_menu2 ul ul, #stopka_menu3 ul ul, #stopka_menu4 ul ul, #stopka_menu5 ul ul, #stopka_menu6 ul  ul {display:none;}

#stopka_menu1 a, #stopka_menu2 a, #stopka_menu3 a, #stopka_menu4 a, #stopka_menu5 a, #stopka_menu6 a  
{
    color:#666;
    display: block;
		padding:0px 0px 0px 0px;
		
		
}
#stopka_menu1 a:hover, #stopka_menu2 a:hover, #stopka_menu3 a:hover, #stopka_menu4 a:hover, #stopka_menu5 a:hover, #stopka_menu6 a:hover {color: #FA0303;}







#copy
{
  
	margin:auto;
	max-width:1200px;
	padding-bottom:25px;
	padding-top:35px;
	text-align:center;
	font-size:12pt;
	overflow:hidden;
	color:#777;
}	
#copy a {color:#777;}
#copy a:hover {color:#777;}


//.body_start #lewa, .body_start #sciezka, .body_strona #lewa, .body_produkt #lewa, .body_koszyk #lewa, .body_logowanie #lewa, .body_koniec #lewa  {display:none;}
//.body_start #prawa, .body_strona #prawa, .body_produkt #prawa, .body_koszyk #prawa, .body_logowanie #prawa, .body_koniec #prawa  {margin-left:0px;}

.body_start .nowosci {display:block;}


@media all and (max-width: 1200px)
{
          input.do_koszyka_opis_prod, input.koszyk_zamow, input.koszyk_dalej {width:100%;margin:5px 0px;}
					
					span {font-size:9pt !important;}
					
					.aktual_wpis {width:90px;height:80px;padding:0px 5px 0px 5px;	margin:0px 5px;border:0px solid red;}
					.aktual_wpis_tytul, .aktual_wpis_tytul a {font-size:8pt !important;line-height:11px;}
					
					#newsletter {text-align:center;}
					
					#ramka_top_border {display:block;}
					#menu_belka {display:none;}
	        .menu_belka_ico {display:block;}
					#systemowe {display:none;}
					#menu_prawa {display:none;}
					.opis_prod_zdjecie {display:block;width:100%;}
					.opis_prod_dane {display:block;width:100%;}
					#stopka_zaw {text-align:left;margin-left:20px;}
					#stopka_menu1, #stopka_menu2, #stopka_menu3 {display:block;}
					#sciezka {padding-bottom:20px;}
					#sciezka1 {display:block;float:none;text-align:left;margin:auto;padding-left:0px;}
					#sciezka1 h2 {font-size:18pt;}
					#sciezka2 {padding-top:10px;display:block;float:none;text-align:center;margin:auto;}
					.blok_lewy {float: none !important;text-align:center !important;margin:auto !important;width:90% !important;max-width:100% !important;}
					.blok_prawy {float: none !important;text-align:center !important;margin:auto !important;width:90% !important;max-width:100% !important;}
					#kontakt_top {display:none;}  
					
					#facebook {display:block;width:100%;float:none;}
					#news  {display:block;width:100%;float:none;}
					#strona {padding-top:30px;}
	       
					//#lewa {display:none;}
					#kat_ico {display:block;}
					#szukaj_ico {display:block;}
					#koszyk_ico {display:block;}
					.tel_ico {display:block;}
					#szukaj {display:none;}
					#koszyk {display:none;}
					#kontakt {display:none;}
					#menu_gora {display:none;}
					#logo {width:170px;background-size: 170px 53px;}
					#logo img {width:170px;height:auto;}
					
					#baner {padding-top:75px;}
					
					#prawa {margin-left:0px;}
					#prawa img {margin-left:0px !important;margin-right:0px !important;}

					
					#kat_prom_box {display:none;}
					#jez_wal {display:none;}
				  #sortowanie_belka {display:none;}
						
					
					td.kolumna_lp {display:none;}
					td.kolumna_kod_towaru {display:none;}
					td.kolumna_zdjecie {display:none;}
					td.kolumna_jm {display:none;}
					td.kolumna_rabat {display:none;}
					td.kolumna_cena_netto_rabat {display:none;}
					td.kolumna_cena_brutto_rabat {display:none;}
					td.kolumna_stawka_vat {display:none;}
					td.kolumna_wartosc_netto {display:none;}
					table {width:100%;}
					td {width:auto;}
					textarea {width:100%;}
	
}
