h1, a, span, img, body, div, ul, li {margin:0; padding:0; border:0;}
body {background:#fff url(images/tlo.jpg) repeat-x top center;  margin:0; padding: 0; text-align: center; font-size: 12px; font-family: Trebuchet MS, verdana, arial; line-height: 20px; color: #444; }
a{ text-decoration:underline; color:#222; }
a:hover{ text-decoration:underline; color:#000; }
h1{
color:#08509B;
font-family: Trebuchet MS, verdana, arial;
font-size:18px;
text-transform:uppercase;
padding-bottom:10px;
}
.clear {clear:both; height:0px; font-size:0px; line-height:0px;}
.all { margin:auto; width:780px; background:#fff url(images/bg_strona.gif) repeat-y top left; }
#gora { width:780px; height:83px; clear:both;}
#obrazek { width:780px; background:#fff url(images/obrazek.jpg) no-repeat top left; clear:both;}
#flash { width:780px; height:170px; clear:both;}

#holder {clear:both; width:780px;}
ul.list {list-style: none; line-height: 20px;}
ul.list li {padding-left:12px; background:transparent url(images/li.gif) no-repeat 0 7px; }

ul#menu  {padding:0px 0px 320px 46px; font-family:Trebuchet MS, Arial, Verdana; text-transform:uppercase; font-weight:bold;  font-size:11px; width:153px; line-height:32px; list-style:none; }
ul#menu li a { width:153px; background:#999892 url(images/bg_menu.jpg) repeat-x top center; text-align:center; color:#fff; line-height:32px; display:block; text-decoration:none; }
ul#menu li a.kat  { background:#999892; }
ul#menu li a.kat1  { background:#999892; }
ul#menu li a:hover { text-decoration:none; color:#fff; background:#FF1D10; }
#lewa{float:left; width:199px;}
#content { float:right; width:581px; text-align:left; }
#content div#pad {padding:30px 30px 30px 30px;}
.produkt { width:150px; height:180px; padding:15px 28px; text-align:center; float:left; border:1px solid #ffffff; }
.produkt a{ text-decoration:none; color:#222; }
.produkt a span{ clear:both; display:block;}
.produkt a:hover{ text-decoration:none; color:#000; }
.produkt:hover{ border:1px solid #eeeeee; }
.produkt img { text-align:center; }
.dol { clear:both; width:780px; border-top:1px solid #eeeeee; margin:auto; height:20px; line-height:20px; text-align:right; text-decoration:none;}

.galeria{clear:both;}
.galeria img{border:3px solid #eee; margin:2px; }
.galeria a img:hover{border:3px solid #ccc;}

 
.kontakt{
line-height:20px; padding:5px; border:1px solid #eee; background:#fafafa; width:250px; margin-right:20px; float:right;
}

input.form {
font-size: 10px;
border:1px  #ccc solid;
background: #eee; 
width:220px;
}

 
input.przycisk {
font-size: 10px;
width:80px;
border:1px  #ccc solid;
color:#fff;
background: #FF9900; 
padding:5px;
}

textarea.form{
border:1px  #DEDCD6 solid;
text-align: left;
font-family:Verdana, Arial, Tahoma;
font-size:10px;
line-height:16px;
background: #eee; 
width:220px;
overflow: auto;
}

 
	

input:hover {
background: #fdfed6
}
textarea:hover {
background: #fdfed6
}

select:hover {
background: #fdfed6
}

input.przycisk:hover {
background: #FF9900
}