 img, div { behavior: url(iepngfix.htc) }

body
{

        background: #000000 url(../images/bkg.jpg) repeat-x;
	padding: 0px;
	margin: 0px;
	font: normal 11pt  "Times New Roman", Times, serif;
	color: #ffffff;
	text-align: center;


}

#calosc {
	margin: 0 auto 0 auto;
}

#produkt td
{

border-top: 1px ridge white;

}

img
{
  border: 0px;
}

a {
	text-decoration: none;
	color: #ffffff;
}

#promocja-index {
	color: #000000;
	width: 738px;
	height: 233px;
	background: url(../images/tlo-promocja-zimowa.png) no-repeat;
	padding: 10px;
}



#skrzypce
{
	z-index:-2;
position: absolute;
top: 0px;
right: 0px;
background: url(../images/skrzypce.png);
width: 284px;
height: 812px;
}

#main
{
border: 1px solid #ffffff;
text-align: left;
position: relative;
margin: 0 auto 0 auto;
margin-top: 20px;
width: 790px;
background: url(../images/tlomain.jpg);
overflow: hidden;

}

#header
{
background: url(../images/header.jpg) no-repeat;
width: 790px;
height: 270px;
text-align: center;
margin: 0px;
padding: 0px;
overflow: hidden;
}

header-logo {
width: 154px;
height: 250px;
margin: 0px;
padding: 0px;
border-style: none
}
#header-logo-a {
	text-decoration: none;
	border-style: none 
}

#menu
{
list-style: none;
margin: 0px;
padding: 0px;
height: 47px;
width: 790px;
background: url(../images/menu-bkg.png) repeat-x;
position: relative;
left: -1px;
overflow: hidden;
border: 1px solid #ffffff;
}

#menu span {
  display: none;
  position: absolute;
}
#menu a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}
#menu a:hover {
  background-position: left bottom;
}
#menu a:hover span {
  display: block;
}

#menu a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}
#menu a:hover {
  background-position: left bottom;
}


#menu .home {
  width: 80px;
  height: 47px;
  background: url(../images/menu-home.png) no-repeat;
  left: 0px;
  top: 0px;
}


#menu .produkty {
  width: 130px;
  height: 47px;
  background: url(../images/menu-produkty.png) no-repeat;
  left: 80px;
  top: 0px;
}


#menu .technologia {
  width: 164px;
  height: 47px;
  background: url(../images/menu-technologia.png) no-repeat;
  left: 210px;
  top: 0px;
}

#menu .galeria {
  width: 110px;
  height: 47px;
  background: url(../images/menu-galeria.png) no-repeat;
  left: 374px;
  top: 0px;
}

#menu .dystrybutorzy {
  width: 189px;
  height: 47px;
  background: url(../images/menu-dystrybutorzy.png) no-repeat;
  left: 484px;
  top: 0px;
}



#menu .kontakt {
  width: 138px;
  height: 47px;
  background: url(../images/menu-kontakt.png) no-repeat;
  left: 673px;
  top: 0px;
}


#moja_podloga {
  width: 509px;
  height: 114px;


}

#zajawka {
  width: 509px;
  height: 390px;
  background: url(../images/zajawka.jpg) no-repeat;
  position: relative;
}

#zajawkatext {
	float: right;
	position: relative;
	text-align: justify;
  width: 215px;
  top: 55px;
  right: 10px; 
	
}

#main-lewa {
	float: left;
	widht: 510px;
}

#main-prawa {
	float: right;
}

#aktualnosci-bkg {
	width: 250px;
   background: url(../images/aktualnosci-bkg.png) no-repeat;


}

#aktualnosci-text {
	text-align: justify;

	width: 240px;
	*width: 250px;
	padding: 25px 10px 0px 0px;
}

#aktualnosci-text span {
	margin: 0px;
	padding: 0px;
	font-size: 11pt;
	color: #ceb479;
	font-weight: bold;
	display: block;
}

#aktualnosci-text p {
	margin: 0px;
	padding: 0px;
}

#aktualnosci-lewa {
	width: 250px;
	float: left;
	
}



#aktualnosci-lewa hr{
	color: #ceb479;
}

#naglowek-lewa{
	margin: 0px;
	padding: 0px;
	font-size: 11pt;
	color: #ceb479;
		font-weight: bold;
	display: block;
}


#aktualnosci-prawa {
	width: 500px;
	float: right;
	text-align: justify;
}

#naglowek-prawa{
	margin: 0px;
	padding: 0px;
	font-size: 16pt;
	color: #ceb479;
		font-weight: bold;
	display: block;
	
}

.grube {
	margin: 0px;
	padding: 0px;
	font-size: 11pt;
	color: #ffffff;
		font-weight: bold;
	display: inline;
}

.italic {
	margin: 0px;
	padding: 0px;
	font-size: 11pt;
	color: #ffffff;
		font-weight: normal;
		font-style: italic;
	display: inline;
}

#ramkazdjecie {
	width: 200px;
	
	float: right;
	
	font-style: italic;
	font-weight: bold;
}

#zestaw_zdjec {
	width:220px; 
	float:right;
}


#pakiet {
	width: 220px;
	float: right;
}

#plikidopobrania {
	float: right;
	width: 100px;
	height: 50px;
	text-align: right;
}


#main-main
{

}




#main-body
{
position: relative;
top: 0px;
left: 0px;
padding: 5px;
}

#main-index
{
z-index: 3;
position: absolute;
top: -18px;
left: -3px;
width: 330px;
height: 100%;
background: url(../images/main-index.png);
background-repeat: no-repeat;
}

#main-index-bkg
{
z-index: 3;
float: left;
position: relative;
left: 20px;
top: 40px;
width: 365px;
padding: 5px;
background: ;
font: normal 11pt  "Times New Roman", Times, serif;
}

#znamiona
{
z-index: 3;
position: absolute;
top: -18px;
left: -3px;
width: 330px;
height: 256px;
background: url(../images/main-znamiona.png);
background-repeat: repeat;
}

#main-index-bkg-znamiona
{
margin-top: 15px;
z-index: 3;
float: right;
position: relative;
top: 20px;
right: 20px;
width: 330px;
padding: 5px;
background: ;
font: normal 11pt  "Times New Roman", Times, serif;
}

#wnetrza
{
z-index: 3;
position: absolute;
top: -18px;
left: -3px;
width: 700px;
height: 180px;
background: url(../images/main-wnetrze.png);
background-repeat: no-repeat;
}

#main-index-bkg-wnetrza
{
margin-top: 70px;
z-index: 3;
float: left;
position: relative;
top: 0px;
left: 20px;
width: 730px;
padding: 5px;
background: ;
font: normal 11pt "Times New Roman", Times, serif;
}

#produkty
{
z-index: 3;
position: absolute;
top: -18px;
left: -3px;
width: 300px;
height: 193px;
background: url(../images/main-produkty.png);
background-repeat: no-repeat;
}

#main-index-bkg-produkty
{
float: left;
margin-top: 30px;
z-index: 3;
position: relative;
left: 20px;
width: 330px;
padding: 5px;
background: ;
font: normal 11pt  "Times New Roman", Times, serif;
}

#technologia
{
z-index: 3;
position: absolute;
top: -18px;
left: -3px;
width: 700px;
height: 193px;
background: url(../images/main-produkty.png);
background-repeat: no-repeat;
}

#main-index-bkg-technologia
{

margin-top: 30px;
z-index: 3;
position: relative;
left: 20px;
width: 730px;
padding: 5px;
background: ;
font: normal 11pt  "Times New Roman", Times, serif;
}


#dystrybutorzy
{
z-index: 3;
position: absolute;
top: -18px;
left: -3px;
width: 400px;
height: 193px;
background: url(../images/main-produkty.png);
background-repeat: no-repeat;
}

#main-index-bkg-dystrybutorzy
{
float: right;
margin-top: 30px;
margin-right: 30px;
z-index: 3;
position: relative;
left: 20px;
width: 400px;
padding: 5px;
background: ;
font: normal 11pt  "Times New Roman", Times, serif;
}


#produkty1
{
z-index: 3;
position: absolute;
top: -18px;
left: -3px;
width: 300px;
height: 250px;
background: url(../images/main-produkty1.png);
background-repeat: no-repeat;
}

#main-index-bkg-produkty1
{

margin-top: 30px;
z-index: 3;

position: relative;
left: 20px;
width: 330px;
padding: 5px;
background: ;
font: normal 11pt  "Times New Roman", Times, serif;
}

#index-picture
{
z-index: 2;
float: left;
position: relative;
left: -15px;
margin-top: 30px;
background: url(../images/index-picture.png) no-repeat;
width: 401px;
height: 397px;
}

#cashaahun
{

text-decoration: none;
color: #888888;
font-weight: bold;
}

#cashaahun:hover
{

text-decoration: none;
color: #ffffff;
font-weight: bold;
}

#cashaahun:visited
{

text-decoration: none;
color: #888888;
font-weight: bold;
}

#picture
{
margin: 4px;
}

a #picture
{
border: 3px solid #bbbbbb;
}

a #picture:hover
{
border: 3px solid #ffffff;
}

a #picture:visted
{
border: 3px solid #bbbbbb;
}

#rzad1-produkty
{

width: 720px;
}

#rzad2-produkty
{
margin: 20px;
position: relative;
height: 153px;
width: 600px;
}

#rzad3-produkty
{

width: 720px;
}

#ikona
{
margin: 10px;
}

a #ikona
{
border: 3px solid #bbbbbb;
}

a #ikona:hover
{
border: 3px solid #ffffff;
}

a #ikona:visted
{
border: 3px solid #bbbbbb;
}


#produkty-lista
{

width: 100px;
height: 76px;
}

#produkty-szczegoly
{
z-index: 3;
position: absolute;
top: -18px;
left: -3px;
width: 600px;
height: 250px;
background-repeat: no-repeat;
}

#main-index-bkg-produkty-szczegoly
{
float: right;
margin-top: 30px;
margin-right: 30px;
z-index: 3;
position: relative;
left: 20px;
width: 500px;
padding: 5px;
background: ;
font: normal 11pt  "Times New Roman", Times, serif;
}

#footer
{
background-image: url(../images/footer.png);
background-repeat: no-repeat; background-position: bottom;
height: 150px;
text-indent: -900%;
clear: both;
}



#dys
{
float: left;
list-style: none;
margin: 0px;
padding: 0px;
height: 400px;
width: 337px;
position: relative;
overflow: hidden;

}


#dys a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}
#dys a:hover {
  background-position: left bottom;
}


#dys a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}
#dys a:hover {
  background-position: left bottom;
}


#dys .a1 {
  width: 81px;
  height: 118px;
  background: url(../images/mapa/1.gif) no-repeat;
  left: 248px;
  top: 24px;
}


#dys .a2 {
  width: 121px;
  height: 74px;
  background: url(../images/mapa/2.gif) no-repeat;
  left: 165px;
  top: 24px;
}


#dys .a3 {
  width: 93px;
  height: 76px;
  background: url(../images/mapa/3.gif) no-repeat;
  left: 87px;
  top: 0px;
}

#dys .a4 {
  width: 97px;
  height: 104px;
  background: url(../images/mapa/4.gif) no-repeat;
  left: 0px;
  top: 15px;
}

#dys .a5 {
  width: 114px;
  height: 144px;
  background: url(../images/mapa/5.gif) no-repeat;
  left: 52px;
  top: 66px;
}



#dys .a6 {
  width: 65px;
  height: 98px;
  background: url(../images/mapa/6.gif) no-repeat;
  left: 10px;
  top: 92px;
}

#dys .a7 {
  width: 83px;
  height: 83px;
  background: url(../images/mapa/7.gif) no-repeat;
  left: 104px;
  top: 59px;
}



#dys .a8 {
  width: 131px;
  height: 138px;
  background: url(../images/mapa/8.gif) no-repeat;
  left: 172px;
  top: 77px;
}

#dys .a9 {
  width: 106px;
  height: 100px;
  background: url(../images/mapa/9.gif) no-repeat;
  left: 15px;
  top: 166px;
}



#dys .a10 {
  width: 92px;
  height: 88px;
  background: url(../images/mapa/10.gif) no-repeat;
  left: 130px;
  top: 138px;
}

#dys .a11 {
  width: 62px;
  height: 71px;
  background: url(../images/mapa/11.gif) no-repeat;
  left: 88px;
  top: 202px;
}



#dys .a12 {
  width: 68px;
  height: 99px;
  background: url(../images/mapa/12.gif) no-repeat;
  left: 126px;
  top: 207px;
}

#dys .a13 {
  width: 79px;
  height: 66px;
  background: url(../images/mapa/13.gif) no-repeat;
  left: 184px;
  top: 195px;
}



#dys .a14 {
  width: 84px;
  height: 76px;
  background: url(../images/mapa/14.gif) no-repeat;
  left: 163px;
  top: 240px;
}



#dys .a16 {
  width: 90px;
  height: 116px;
  background: url(../images/mapa/16.gif) no-repeat;
  left: 248px;
  top: 140px;
}

#dys .a17 {
  width: 85px;
  height: 101px;
  background: url(../images/mapa/17.gif) no-repeat;
  left: 236px;
  top: 222px;
}

#promocja {
	float: left;
}

#vertical_slide, #horizontal_slide {
  background: #D0C8C8;
  color: #8A7575;
  padding: 10px;
  border: 5px solid #F3F1F1;
  font-weight: bold;
}

div.marginbottom {
  /* Since the Fx.Slide element resets margins, we set a margin on the above element */
  margin-bottom: 10px;
}

#komorki_tableki_pogrobione {
	font-weight: bold;
}



