* { padding:0; margin:0; font-family: Arial, Verdana, sans-serif; font-size:12px}



img {border: none; display:block;}

a:active {outline:none;}

a {outline: none; text-decoration: none; color: #906;text-align:center;}

p, li {line-height: 1.4em;}

.lewy {padding-left:10px}



.block-float-left {display: block; float: left; margin: 0 0 0 10px;}

.cena_kategoria

{

Font-Family:arial,verdana,sans-serif;

Font-Size:12px;

color:#906;

font-weight: 900

padding-left:10;

display: block;

 }

 

.czysclinie {clear:both;}  



body {

	background:#FFF; 

	font-size:.75em;

	}





#wrapper

{

   width: 995px;

	margin: auto;

	background: #fff;

 /*	border-left: 1px solid #666; 

	border-right: 1px solid #666;*/

	

}

#wrapper_margin

{

   width: 995px;

	margin: auto;

	

}

#tresc_strony

{



}



/* kolor wielkość gornego naglowka */





#gora

{

	display: block;

	height: 87px;

	

	background-color: white;

	background-repeat: repeat-x;

	font-family: Helvetica, Arial, Verdana;

	overflow:hidden;

	padding: 0 20px;

}



#gora_a

{

display: block;

float: left; 

width:430px;

margin-top:20px;

}

#gora_a span

{font-size: 44px; color:#000; margin-top:20px}



#gora_b

{

margin-top:20px;

display: block;

float: left; 

width:500px;

text-align:justify;



}

#gora_b span

{

color:#929292;

margin-top:20px;

font-size: 12px;

text-align:justify;



}

                            /* kolor wielkość gornego naglowka */



/** dolny panel namigacji zdjecia **/                            

#feature-articles {

	height:1%;

	overflow: hidden;

	clear: both;

	

	margin: 0 0 10px 0;

	list-style-type: none;

	border-top: 1px solid #dcdcdc;

	border-bottom: 1px solid #dcdcdc;

}



#wrapper > #feature-articles {

	float:left;

	width: 965px;

}

#feature-articles li {

	display: block;

	width: 152px;

	margin-right: 10px;

	float: left;

}

#feature-articles li img {margin: 0 0 8px 0;}

#feature-articles li p a {color: #000;}

#feature-articles li p a:hover {text-decoration: underline;}

                                 /** dolny panel namigacji zdjecia **/ 

									 

									 

/* nawigacja gorna strony */                              

#nav {

	display: block;

	clear:both;

	height:24px;

	width:100%;

	z-index:1000;

	padding: 0 0 3px 0;

	background-color: #999;

	background-repeat: repeat-x;

   

}

#nav, #nav ul { /* all lists IE 7 FIX */	

	list-style: none;

	line-height: 1px;

	z-index:1000;

	

}

#nav a {

	display:block;

	height:24px;

   line-height:22px;

	text-align:center;

	padding-right: 5px;

	color: #fff;

	border-top: 1px solid #666;

	padding-top:2px;

}

#nav ul li a {font-size:12px; font-weight: 600;}

#nav a#zero		{width:80px; border: none;}

#nav a#first 	{width:80px; border: none;}

#nav a#second 	{width:80px; border: none;}

#nav a#third 	{width:80px; border: none;}

#nav a#fourth	{width:80px; border: none;}

#nav a#fifth 	{width:80px; border: none;}

#nav a#sixth 	{width:80px; border: none;}

#nav a#seventh	{width:80px; border: none;}

#nav a#eighth	{width:80px; border: none;}

#nav a#ninth	{width:90px; border: none;}



#nav li { /* all list items */

	float: left;

	display: block;

}



#nav li:hover , #nav li.sfhover {

	position: static;

}

#nav li ul { 

	position: absolute;	

	margin: 0 0 0 0;

	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */

}

#wrapper > #nav li ul {padding: 1px 0 0 0;}



#nav li ul , #nav li ul a {

	width:150px;

}

#nav li#last ul , #nav li#last ul a {

	width:150px;

}



#nav li ul ul { /* third-and-above-level lists */

	margin: -1em 0 0 10em;

	z-index:1000;

}



#nav li:hover ul ul, #nav li.sfhover ul ul {

	left: -999em;

}



#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */

	left: auto;

	z-index:1000;

}



#nav li#last:hover ul,  #nav li#last.sfhover ul {

	left: auto;

	z-index:1000;

	margin: 0 0 0 -44px;

}



#nav ul li:hover a, #nav ul li.sfhover a, #nav ul li a.active, .active-nav{

	background:#ee0000;

	color: #fff;

}



#nav ul li ul a {

	background: #333 !important;

	opacity:.8;	

	padding:0;

    color: #fff !important;

	height:27px;

	line-height:27px;

	text-indent:1em;

	text-align:left;

	font-size:11px;

}



#nav li ul a:hover {

	background: #000 !important;

}

                                          /* nawigacja gorna strony */	

                                          

/*strona głowna*/

#glowna_dolna_oferta

{

width: 995px;

background: #fff;

padding-top:10px;

padding-bottom:10px;

height:240px;

}



#glowna_dolna_oferta_1

{

width: 151px;

background: #f9f9f9; 

background-image: url(grafika/tlo925.png); 



border: 1px solid #fff; 

float: left;

margin:6px;

height:240px;

}



#glowna_dolna_oferta_1 img

{



margin:12px;

}



#glowna_dolna_oferta_1 a.tak

{

margin: 12px 12px 4px 12px;

display :block;

font-weight: 600;

height:45px;



}

#glowna_dolna_oferta_1 p

{

margin:3px 12px 12px 12px;

display :block;

font-weight: 400;

color: #565656;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

text-align:right;

}



#glowna_dolna_oferta_1 .tak2

{

font-weight: 600;

}

#glowna_dolna_oferta_1 .tak3

{

font-weight: 600;

color: #B90000;

font-size: 17px;

}











#przewijanie_dolne_naglowek

{



padding-top:6px;

padding-bottom:6px;

display:block;

} 



#przewijanie_dolne_naglowek span

{

display:inline;

}           

#przewijanie_dolne_naglowek h3

{

display:inline;

}  



  

#staty 

{



width: 973px;

float:left;

margin-bottom:10px;

background:white;

}                                                                                                 

                                                     

                                                     /*strona głowna*/

                                 

														

														

		

/* strona kategorii*/		

#naglowek_kategorii   

{

width: 993px;

border: 1px solid #ccc; 

margin-top:10px;

height:40px;

padding-top:10px;

background-color: #F2F2F2;



}



#naglowek_kategorii  span

{

padding-left:50px;

font-size: 24px;

color: #08427B;

font-family: Verdana,Arial,Helvetica,sans-serif;

font-weight: normal;

display:block;

float:left;

}  



#naglowek_kategorii  h2

{

font-size: 24px;

color: #08427B;

font-weight: normal;

display:block;

font-family: Verdana,Arial,Helvetica,sans-serif;

}    









#przewijanie

{

width: 995px;

margin-top:0px;

height:20px;

padding-top:10px;

text-align:right;

float:left;

}





#przewijanie a {

padding: 2px 5px 2px 5px;

margin-right: 2px;

border: 1px solid #1e94cb;

text-decoration: none; 

color: #1e94cb;

}

#przewijanie a:hover, div.pagination a:active {

border:1px solid #1e94cb;

color: #fff;

background-color: #1e94cb;

}

#przewijanie span.current {

padding: 2px 5px 2px 5px;

margin-right: 2px;

border: 1px solid #1e94cb;

font-weight: bold;

background-color: #1e94cb;

color: #FFF;

}

#przewijanie span.disabled {

padding: 2px 5px 2px 5px;

margin-right: 2px;

border: 1px solid #f3f3f3;

color: #ccc;

}





#przewijanie2

{

width: 995px;

margin-top:0px;

height:20px;

padding-bottom:10px;

text-align:right;

float:left;

}





#przewijanie2 a {

padding: 2px 5px 2px 5px;

margin-right: 2px;

border: 1px solid #1e94cb;

text-decoration: none; 

color: #1e94cb;

}

#przewijanie2 a:hover, div.pagination a:active {

border:1px solid #1e94cb;

color: #fff;

background-color: #1e94cb;

}

#przewijanie2 span.current {

padding: 2px 5px 2px 5px;

margin-right: 2px;

border: 1px solid #1e94cb;

font-weight: bold;

background-color: #1e94cb;

color: #FFF;

}

#przewijanie2 span.disabled {

padding: 2px 5px 2px 5px;

margin-right: 2px;

border: 1px solid #f3f3f3;

color: #ccc;

}



#przewijanie .przewijanie_stron_duze

{

background-color: #cfd6f3;

}



#przewijanie2 .przewijanie_stron_duze

{

background-color: #cfd6f3;

}



   

                                           /*strona strona kategorii*/		

                                                    



/** pojedyńczy produkt **/	







#pole_produktu

{

margin-top:9px;

margin-bottom:9px;

padding:10px;

width: 973px;

border: 1px solid #ccc; ;

display:block;

float:left;





}



#pole_produktu_zdjecie

{

float:left;

display:block;

height:100%;



}

#pole_produktu_zdjecie img

{



}



#pole_produktu_opis

{

display:block;

float:left;

width:420px;

padding-left:20px;

color: #000033;



}  

  

#pole_produktu_nazwa

{

font-size:20px;

color: #039;

font-weight:600;

width:420px;



}



#pole_produktu_info1

{

width:420px;

float:left;

height:80px;

padding:10px 0 10px 0;



}



#pole_produktu_info1_left

{

width:240px;

float:left;

padding-left:15px;

color: #F0F;



}



#pole_produktu_info1_right

{

float:left;

width:160px;

}



#pole_produktu_info1_right .cena_produkt

{

color: #C06;

font-size:20px;

font-weight:600;

}



#pole_produktu_opis_produktu

{

color: #565656;



}



#pole_produktu_opis_produktu .pogrubiono

{

color: #0E0E0E;

font-weight:600;

} 



#pole_produktu_info_produkt

{

color: #565656;



}



#pole_produktu_info_produkt .pogrubiono

{

 color: #0E0E0E;

 font-weight:600;

}



#produkt_tabelka_dolna

{

margin-top:9px;

margin-bottom:9px;

padding:10px;

width: 973px;

border: 1px solid #ccc; ;

display:block;

float:left;

}



#produkt_tabelka_dolna span

{

/* color: #565656; */

font-weight:600;

font-size:16px;

color: #08427B;

}



#produkt_tabelka_dolna_1

{

width:162px;

float:left;

}   



                                         /** pojedyńczy produkt **/

														

														

/** koszyk **/			



#tabela_zakupowa_1	

{

width:995px;

margin-top:20px;

float:left;



}	



#tabela_zakupowa_1  table 	

{

width:100%;

border-spacing: 0px;



}	



#tabela_zakupowa_1  td

{

border:0px;

padding:0px;

margin:0px;

padding-top:5px;

padding-bottom:5px;

}	



#tabela_zakupowa_1  tr

{

border:0px;



margin:0px;

}	

									

#tabela_zakupowa_1 .naglowek							

{

background-color:#C2C2C2;

height:30px;

text-align:center;

}	



#koszyk_naglowek						

{

width:900px;

margin-top:15px;

font-size:12px;

color: #F69;

font-weight:600;

float:left;



}	



#koszyk_do_kasy_1						

{

width:95px;

margin-top:15px;

font-size:12px;

color:  #F69;

font-weight:600;

float:left;

text-align:right;

}

#tabela_zakupowa_1 span.nazwa

{

color: #08427B;

font-weight:600;

}	



#koszyk_nawigacja1

{

width:995px;

height:22px;;

float:left;

background-color:#C2C2C2;

margin-top:10px;

margin-bottom:10px;

float:left;

}



#koszyk_nawigacja1a

{

width:795px;

float:left;

}

#koszyk_nawigacja1b

{

width:195px;

float:left;

text-align:right;

}

#koszyk_nawigacja1b img

{

display:inline;

}



						                     /** koszyk **/							

		

#przewijanie_dolne		

{

border-top: 1px solid #898989;

border-bottom:1px solid #898989;

width: 973px;

float:left;

margin-bottom:10px;

background:white;

}		



#przewijanie_dolne_pole_zdjecia

{

float:left;

}  



#przewijanie_dolne_pole_zdjecie                                                       

{

width:162px;

float:left;

}     

     

                            								 

#stopka_strony

{

width: 995px;

border-top: 1px solid #898989;

background:white;

clear:both;

text-align:center;

background:white;

}



#stopka_strony a

{

margin-left:15px;

margin-right:15px;

color:black;

}



#stopka_strony a:hover

{

margin-left:15px;

margin-right:15px;

color:black;

text-decoration: underline;

font-weight: 500;

}



/** koszyk calosc **/	

#koszyk_calosc

{



}                                            	                                                                                              /** koszyk calosc **/	       

#koszyk_tabela

{

width:600px;

margin-left:auto;

margin-right:auto;                              

}



.w {

display: block;

}

.n {

display: none;

}







#podsumowanie_zamowienia

{

width: 995px;

border-top: 1px solid #898989;

height:80px;

float:left;

padding-top:10px;

}



#podsumowanie_zamowienia_a

{

float:left;

width:400px;

height:100px;

padding-left:200px;

}



#podsumowanie_zamowienia_b

{

float:left;



width: 200px;

height:100px;

}



.przycisk_do_kasy

{

background:#77797B url('grafika/do_kasy.gif') repeat-x 0 0; 

width:92px;

height:24px;

margin:0;

padding:0;

}



.zatwierdz_zamowienie

{

background:#77797B url('grafika/zatwierdz_zamowienie.gif') repeat-x 0 0; 

width:150px;

height:150px;

margin:0;

padding:0;

}



/** stopka **/	 







#footerMain{

	width:100%;

	height:71px;

	border-top:#EEEEEE solid 4px;

	background-color:#FBFBFB;

	

}

#footer{

   margin:0 auto;

	height:65px;

	position:relative;

	margin:0; 

	padding:0; 

	list-style-type:none;

	font-size:0;

	text-align:center;

	margin:auto;

	width:665px;

	

}

#footer ul{

	width:776px;

	position:absolute;

	left:0;

	top:0px;

	margin:0; 

	padding:0; 

	list-style-type:none;

	font-size:0;

 

}

#footer ul li{

	float:left;

	font:bold 11px/22px Arial, Helvetica, sans-serif;

	color:#2C2C2C;

	background-color:inherit;

	margin:0; 

	padding:0; 

	list-style-type:none;

	font-size:0;

}

#footer ul li a{

	padding:0 8px;

	font:bold 11px/22px Arial, Helvetica, sans-serif;

	color:#2C2C2C;

	background-color:inherit;

	text-decoration:none;

	

}

#footer ul li a:hover{

	text-decoration:underline;

	padding:0 8px;

	font:bold 11px/22px Arial, Helvetica, sans-serif;

	color:#2C2C2C;

	background-color:inherit;

	

}

#footer p.copyright{

	font:normal 11px/22px Arial, Helvetica, sans-serif;

	position:absolute;

	left:190px;

	top:40px;

	width:261px;

	color:#970000;

	background-color:inherit;

}

#footer a.xhtml{

	display:block;

	background:url(images/xhtml_bg.gif) 0 0 no-repeat;

	width:98px;

	height:21px;

	position:absolute;

	left:267px;

	top:70px;

}

#footer a.xhtml:hover{

	background:url(images/xhtml_bg_hover.gif) 0 0 no-repeat;

}

#footer a.css{

	display:block;

	background:url(images/css_bg.gif) 0 0 no-repeat;

	width:98px;

	height:21px;

	position:absolute;

	left:373px;

	top:70px;

}

#footer a.css:hover{

	background:url(images/css_bg_hover.gif) 0 0 no-repeat;

}

.contactsubmit {

	font-family: Verdana;

	font-size: 11px;

	color: #ffffff;

	background-attachment: scroll;

	background-image: url(images/read_more_bg.gif);

	background-repeat: no-repeat;

	background-position: center center;

	height: 20px;

	width: 76%;

	clip: rect(500px,500px,auto,auto);

	top: 500px;

	right: 500px;

	bottom: 500px;

	left: 500px;

	float: left;

	margin: 5px;

	padding: 5px;

}

.contactformfield {

	margin: 3px;

	padding: 3px;

	height: 18px;

	width: 85%;

}





.contactformmessage {

	font-family: Verdana;

	font-size: 11px;

	color: #000000;

	height: 170px;

	width: 90%;

	float: none;

	margin: 3px;

	padding: 3px;

}

.contactbox {

	font-family: Verdana;

	font-size: 11px;

	color: #000000;

	border: 1px solid #CCCCCC;

	height: 18px;

}

.commentslabel {

	font-family: Verdana;

	font-size: 12px;

	color: #003366;

	float: left;

	height: 170px;

	width: 105px;

	margin: 3px;

	font-weight: bold;

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 3px;

	padding-left: 20px;

}



.contactmessagebox {



	font-family: Verdana;

	font-size: 11px;

	color: #000000;

	border: 1px solid #CCCCCC;

	height: 170px;

}

.contacttextarea {

	font-family: Verdana;

	font-size: 11px;

	color: #000000;

	margin: 0px;

	padding: 0px;

	height: 570px;

	width: 620px;

	background-image: url(images/contactbg.gif);

}

.contactindicate {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	margin: 3px;

	height: 20px;

	width: 570px;

	padding-top: 15px;

	padding-right: 3px;

	padding-bottom: 3px;

	padding-left: 20px;

}



.submitarea {

	font-family: Verdana;

	font-size: 11px;

	color: #FFFFFF;

	float: left;

	width: 600px;

}

.submitbutton {

	font-family: Verdana;

	font-size: 11px;

	color: #000000;

	background-attachment: scroll;

	background-image: url(images/pattern.gif);

	background-repeat: repeat-x;

	background-position: center center;

	border: 1px solid #0099FF;

	height: 25px;

}





.contacttext {

	margin: 3px;

	height: 18px;

	width: 110px;

	float: left;

	font-family: Verdana;

	font-size: 12px;

	color: #003366;

	font-weight: bold;

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 3px;

	padding-left: 20px;

}

.contacterrortext {

	margin: 3px;

	padding: 3px;

	height: 18px;

	width: 10px;

	float: left;

	font-family: Verdana;

	font-size: 11px;

	color: #000000;

}






