body {
width: 100%;
height: auto;
margin: 0;
padding:0;
background: url(../img/bg.png) repeat-x #1f2227;
color: #9da0a5;
font-family: tahoma;
font-size: 8pt;
}

img {
border: 0;
}

h1
{
color: #62dff3;
font-size: 10pt;
font-weight: bold;
line-height: 120%;
}
h2
{
color: #b5b4b4;
font-size: 13pt;
font-weight: normal;
}

b { font-weight: normal; color: #62dff3;}

#tresci
{
margin: 30px 0px  30px 0;
width: 842px;
line-height: 160%;
text-align: justify;
}
#tresci_1_col
{
margin: 30px 0px  30px 0;
width: 842px;
line-height: 160%;
text-align: justify;
}
a {color: white; text-decoration: none;}
a:hover { color: #62dff3;}

#menu{
margin-top: 37px; 
float: right;}

#menu_02
{float: left;
margin-top: 10px;}

#text
{float: right;
width: 605px;}

#menu_02 ul
{list-style: none;
margin: 0;
padding: 0;}

#menu_02 li
{list-style: none;
width: 188px;
padding: 3px 0 3px 15px;
background: url(../img/menu_bg.png) no-repeat;}

#menu_02 li a
{color: white;
text-decoration: none;}

#menu_02 li a:hover
{color: #62dff3;
text-decoration: none;}
.navigation_pod_top
{
	background-color:#2A2F35;
	height:auto;
	font-size:10px;
	color:#FFF;
	padding-top:3px;
}

#zawartosc
{
width: 842px;
margin: auto;
}

#logo {
float: left;
margin-top: 44px;
margin-left: 20px;
}

#foot-content
{
padding-top: 30px;
width: 842px;
margin: auto;}

#foot_left
{
color: #707477;
float: left;
}
#foot_right
{
color: #707477;

float: right;
}
#foot_right a
{
color: #707477;

}
#foot
{
width: 100%;
margin: 0;
padding: 0;
background: url(../img/foot.png) repeat-x;
height: 70px;
}

#menu ul {list-style: none; margin: 0; padding: 0;}
#menu li {float: left; margin: 0; padding: 0;}
a.o-firmie {
  display: block;
  width: 103px; 
  height: 102px; 
  background-image: url(../img/1a.png);
}
a.o-firmie:hover {
  background-image: url(../img/1b.png);
}


a.forniry {
  display: block;
  width: 100px; 
  height: 102px; 
  background-image: url(../img/2a.png);
}
a.forniry:hover {
  background-image: url(../img/2b.png);
}

a.lakiery {
  display: block;
  width: 104px; 
  height: 102px; 
  background-image: url(../img/3a.png);
}
a.lakiery:hover {
  background-image: url(../img/3b.png);
}

a.akcesoria {
  display: block;
  width: 100px; 
  height: 102px; 
  background-image: url(../img/4a.png);
}
a.akcesoria:hover {
  background-image: url(../img/4b.png);
}

a.sklep {
  display: block;
  width: 101px; 
  height: 102px; 
  background-image: url(../img/5a.png);
}
a.sklep:hover {
  background-image: url(../img/5b.png);
}
a.dojazd-i-kontakt {
  display: block;
  width: 106px; 
  height: 102px; 
  background-image: url(../img/6a.png);
}
a.dojazd-i-kontakt:hover {
  background-image: url(../img/6b.png);
}
.submit {background: #1f2227; border: 1px silver solid; color: silver; padding: 2px;  font-size: 8pt;}
.kontakt {background: #1f2227;border: 1px solid gray; color: silver; padding: 2px;  font-size: 8pt; margin-top: 7px;}
.tkontakt {background: #1f2227;border: 1px solid gray; color: silver; padding: 2px;  font-size: 8pt; margin-top: 7px; width: 300px; height: 100px;}
p.kontakt_r {float: left;}
p.kontakt_l {float: left; width: 120px; }

.galeria {
  padding: 4px;
  text-align: center;
  width:180px;
  height:180px;
  float: left;
  margin: 4px 4px;
  border-style:solid;
  border-width:2px;
  border-color:#707477;
}

.top_kategorie
{
	background-image:url(../img/top.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:284px;
	width:842px;
	clear:both;
}
