html, body, h1, h2, h3, h4, img { padding:0; margin:0; border:0;}

body
{
	text-align: left;
	font: 10px verdana, sans-serif, helvetica, arial;
	line-height: 15px;
	color: #555;
  background:#fff  url(images/tlo.jpg) repeat-x 0px 101px;
}



#reklama{background:#fff; height:100px; width:100%; border-bottom:1px solid #222;}
#reklama div{width:780px; margin:0 auto;}



table.oferta td  {
	border-right: 1px solid #dedede;
	border-top: 1px solid #dedede;
	height:75px;
}

table.oferta
{	
	
  text-align:center;
	width:100%;
	padding:0;
	border-left: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	font-size:10px;
}

table td.naglowek{
background:#ddd;
border-left: 1px solid #fff;
color:#111;
height:25px;
}


.wszystko
{
width:780px;
margin: auto;
}	

.menu_gora
{
width:780px;
height:140px;
background: #fff url(images/gora.jpg) no-repeat top center;
color:#fff;
clear:both;
line-height:140px;
vertical-align:middle;
text-align:right;
}

.menu_gora a
{
color:#fff;
text-decoration:none;
}	

.menu_gora a:hover
{
color:#fff;
text-decoration:underline;
}

.lewa
{
width:180px;
float:left;
}

.prawa
{
width:600px;
float:right;
}

img{
border:0;
display:block;
}

a
{
color: #444;
text-decoration: underline;
}

a:hover
{ 
color: #000; 
text-decoration: none;
}


h1{
 font-family: Arial, Verdana;
 font-size: 16px;
 font-weight:bold;
 letter-spacing:0px;  
 color: #0C5AAE;
 line-height:16px; 
 text-align:left; 
 text-decoration:none;
 }
	

	h2, h3
	{
	font-size: 10px;
	line-height:12px;
	font-weight:normal;
	display:inline;
	}
	


	hr
	{
	border:1px #fff solid;
	line-height:0px;
	font-size:1px;
	clear:both;
	height:1px;
	padding:0px;
	margin:0px;
	}

	 
	 

 form, span, p{
	 display:inline;
}

input, textarea, select {
font: 10px verdana, sans-serif, helvetica, arial;
color:#444;
margin-bottom:5px; 
padding:0;
width:200px;
}

select {
width:125px;
}

input.logowanie {
font: 10px verdana, sans-serif, helvetica, arial;
color:#444;
margin-bottom:1px; 
padding:0;
width:120px;
}


input.zaloguj {
font-size: 10px;
border:1px #000000 solid;
text-align:center;
background: #0C5AAE; 
color:#fff;
width:60px;

}



input.przycisk {
font-size: 10px;
border:1px #000000 solid;
text-align:center;
background: #0C5AAE; 
color:#fff;
width:120px;

}

input.przycisk_small {
font-size: 10px;
border:0px;
margin:0px;
padding:0px;
text-align:center;
background: #0C5AAE; 
color:#fff;
width:50px;
height:16px;
}

input.przycisk2 {
font-size: 10px;
border:1px #000000 solid;
text-align:center;
background: #CC0000; 
color:#fff;
width:120px;

}

input.przycisk:hover {
background: #ff0000; 
}




.dol
{
text-align:right;
background:#ddd;
width:780px;
line-height:35px;
clear:both;
color:#777;
height:35px;
}

.dol a
{
text-decoration:none;
color:#777;
line-height:35px;
height:35px;
}



.dol a:hover
{
text-decoration:underline;
}


.strony 
{
color:#444;
}


.strony a
{
background: #f7f7f7;
padding:1px 3px 1px 3px;
text-decoration:none;
}

.strony a:hover
{
padding:1px 3px 1px 3px;
text-decoration:underline;
color:#000;
}



.produkt_m
{
 	padding:10px;
	width:156px;
	height:160px;
	background: #fff;
	line-height:12px;
	float:left;
	display:block;
}

.produkt_m img
{
border:3px #FBEBA2 solid;
}

.produkt_m a
{
color:#888;
text-decoration:none;
display:block;
}

.produkt_m a:hover
{
color:#000;
background:#f7f7f7;
}


.produkt_d
{
 	margin:5px;
	width:571px;
	background: #fff;
	display:block;
}


.brd1
{
border:1px #eee solid;
display:block;
}

.brd1_inline
{
display:inline;
float:left;
margin-right:10px;
}


.padding10 { padding:10px;}

.left10{padding-left:10px;}

	


#imageUp
{
position: absolute;
z-index: 200;
border: red;
height: 450px;
width: 150px;
background: #fff url(images/loading.gif) no-repeat center center;
border: 5px solid #eee;
left: -2000px;
top: -2000px;
}

div.menu
{
background: transparent url(images/li.gif) no-repeat 0 6px;
}


.dark
{
color:#444;
}

ul.menu_kat { background:#fff; list-style: none; line-height: 20px; padding:0; margin:0; border:0;}
ul.menu_kat li { border-bottom: 1px dashed #C5C5C5; }
ul.menu_kat li.kat a { color:#000; }
ul.menu_kat li.kat2 a { margin-left: 10px; }
ul.menu_kat li.kat3 a { margin-left: 20px; }
ul.menu_kat li.kat4 a { margin-left: 30px; }
ul.menu_kat li.kat5 a { margin-left: 40px; }
ul.menu_kat a { color:#444; background:#fff; text-decoration:none; 
display: block; }
ul.menu_kat li.kat a:hover { background: #0C5AAE; color: #fff; }
ul.menu_kat li.kat2 a:hover { background: #0C5AAE; color: #fff; }
ul.menu_kat li.kat3 a:hover { background: #0C5AAE; color: #fff; }
ul.menu_kat li.kat4 a:hover { background: #0C5AAE; color: #fff; }
ul.menu_kat li.kat5 a:hover { background: #0C5AAE; color: #fff; }


div.error { background: url('images/error.png') no-repeat; padding: 2px 0px 10px 20px; display: none; }

.default { width:12px; margin:0px; padding:0px; }

.koszyk_ilosc {
	width:30px;
	height:12px;
	font-family:verdana, sans-serif, helvetica, arial;
	font-size:10px;
	margin:0px;
	padding:0px;
	text-align:center;
}