body {
	margin: 0px;
	background-image: url('img/tlo1.jpg');
	background-repeat: repeat-y;
	background-position: center;
	background-color: #333;
	color: #fff;
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	behavior:url("htc/csshover.htc");
}

img {
	border: 0px;
}

#kontakt {
	text-align: center;
	width: 444px;
}

#kontakt a {
	font-size: 12px;
	color: #fff;
	background-color: transparent;
	text-decoration: underline;
}

#kontakt a:hover {
	text-decoration: none;
}

.justify {
	text-align: justify; 
}

#kwadraty {
	position: absolute;
	left: 350px;
	top: 175px;
}

.kwadrat {
	width: 204px;
	height: 178px;
}

a:hover#kwadrat1 .kwadrat {
	background-color: #abc;
}

#kwadrat1 {
	position: absolute;
	left: 0px;
	top: 0px;
}

#kwadrat2 {
background-color: inherit;
	position: absolute;
	left: 214px;
	top: 0px;

}

#kwadrat3 {
	position: absolute;
	left: 0px;
	top: 190px;

}

#kwadrat4 a img, #kwadrat3 a img, #kwadrat2 a img, #kwadrat1 a img {
	border: 1px solid #000;
}

#kwadrat4 a img:hover, #kwadrat3 a img:hover, #kwadrat2 a img:hover, #kwadrat1 a img:hover {
	border-color: #fff;
	border-style: solid;
}


#kwadrat4 {
	position: absolute;
	left: 214px;
	top: 190px;
}

#lewa {
	background-color: transparent;
	position: relative;
	left: 100px;
	top: 64px;
	padding: 0;
	width: 230px;
}

.lewa2 {
	position: absolute;
	left: 100px;
	top: 180px;
	padding: 0;
	width: 230px;
}

#lewa h4 {
	position: absolute;
	top: 0px;
	left: 0px;
}

#wymiary {
	position: absolute;
	top: 45px;
	left: 0px;
	font-weight: normal;
}

#wymiary2 {
	position: absolute;
	top: 45px;
	left: 0px;
	font-weight: normal;
	display: inline;
}

#menu-glowne {
	position: relative;
	top: 145px;
	left: 340px;
	padding: 0;
	width: 627px;
}

#menu-glowne a {
	background-color: transparent;
	color: #fff;
   text-decoration: none;
}

#menu-glowne a:visited {
	background-color: transparent;
	color:#fff;
}

#menu-glowne a:hover {
	text-decoration: none;
	background-color: #fff;
	color: #000;
}

#menu-dolne {
	position: absolute;
	top: 365px;
	left: 0px;
	padding: 0;
	width: 414px;
}

#menu-dolne2 {
	position: relative;
	top: 0px;
	left: 0px;
	padding: 0;
	width: 414px;
}

#menu-dolne a {
	background-color: transparent;
	color: #fff;
   text-decoration: none;
}

#menu-dolne a:visited {
	background-color: transparent;
	color:#fff;
}

#menu-dolne a:hover {
	text-decoration: none;
	background-color: #fff;
	color: #000;
}

.wybrane {
	text-decoration: none;
	background-color: #777;
	color: #000;
}

#obrazek-glowny {
	position: relative;
	z-index: 0;
}

#lewa p {
	margin: 0;
	padding: 0;
	font-size: 11px;
}

.opis p {
	margin: 0;
	padding: 0;
	font-size: 11px;
}

#nazwa {
	font-size: 26px;
}

.uppercase {
	text-transform: uppercase;
}

#lewa p.uppercase {
	font-weight: bold;
	font-size: 12px;
}

.opis p.uppercase {
	font-weight: bold;
	font-size: 12px;
}

#pop-nast {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 200px;
}

#wiecej {
	position: absolute;
	top: 165px;
	left: 720px;
}

#prawa, .prawa2 {
	position: absolute;
	top: 0px;
	width: 627px;
	padding: 0;
}

#srodek {
	background: url("img/tlo2.jpg") 0 0 repeat-y;
	width: 857px;
	margin-left: auto;
	margin-right: auto;
   margin-bottom: 0px;
	height: 100%;
	padding: 0;
}

#srodek-skrin {
	margin: 0;
	height: 717px;
	background-image: url("img/tlo3.jpg");
	background-repeat: no-repeat;
	background-position: center;
}

#srodek-skrin2 {
   margin: 0;
	height: 717px;
	background-image: url("img/tlo4.jpg");
	background-repeat: no-repeat;
	background-position: center;width: 857px;

}

#srodek-skrin3 {
   margin: 0;
	height: 717px;
	background-image: url("img/tlo5.jpg");
	background-repeat: no-repeat;
	background-position: center;width: 857px;

}

ul#menu, ul#menu li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul#menu {
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: .65em;
	font-weight: bold;
	text-transform: uppercase;
	background-color: inherit;
	color: #FFF;
}

ul#menu li a {
	border-color: #FFF;
	border-width: 0 0 0 1px;
	border-style: solid;
	display: block;
	float: left;
	padding: 2px 10px 3px 10px;
}

ul#menu li.pierwszy a {
	border-width: 0px;
}

ul#menu2, ul#menu2 li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul#menu2 {
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight: bold;
	text-transform: uppercase;
	background-color: inherit;
	color: #FFF;
}

ul#menu2 li a {
	display: block;
	float: left;
	padding: 2px 16px 3px 15px;
}

.zdjecie-kwadrat {
	position: absolute;
	top: 1px;
	left: 1px;
}
#marquee {
	position: relative;
	top: 10px;
	width: 415px;
	font-size: 12px;
	color: #fff;
	height: 99px;
	border: 1px solid #777;
	padding: 1px;
}

#marquee a {
	height: 50px !important;
	color: #fff;
	text-decoration: underline;
}

#marquee a:hover {
	height: 50px;
	text-decoration: none;
}

#pasek {
	position: relative;
	top: 310px;
	left: 60px;
	width: 717px;
}

#pasek3 {

	position: relative;
	left: -270px;
	margin-bottom: 20px;
	margin-right: -265px;
	height: 110px;
	width: 717px !important;
}

#poprzedni {
	float: left;
	width: 25px;
	margin: auto auto auto 0px;
	height: 103px;
}

#nastepny {
   float: left;
	width: 25px;
	margin: auto 0px auto auto;
	height: 103px;
}

#marquee2 {
  	float: left;
	width: 660px;
	font-size: 12px;
	color: #fff;
	height: 99px;
	border: 1px solid #aaa;
	padding: 1px;
}

#marquee2 a {
	height: 95px;
	color: #fff;
	text-decoration: underline;
}

#marquee2 a:hover {
	height: 95px;
	text-decoration: none;
}

.miniatura {
	width: 160px;
	height: 95px;
	float: left;
	margin: auto auto auto auto;
}

.miniatura-opis {
	height: 20px;
	font-size: 12px;
	margin: auto auto auto auto;
}

.miniatura-zdjecie {
	height: 75px;
}

.miniatura-kreska {
	float: left;
	width: 5px;
	height: 95px;
	background-image: url('img/kreska3.gif');
}

#kolekcja {
	position: absolute;
	top: 180px;
	left: 100px;

}

.element-kolekcji {
	position: relative;
	top: 10px;
	left: 20px;
	padding-top: 58px;
	padding-bottom: 130px;
}

.opis {
	position: relative;
	top: -10px;
	left: 10px;
	font-size: 11px;
	width: 230px;
	padding: 0;
}

.pows {
	z-index: 0;
	position: absolute;
	top: 100px;
	left: 0px;
}

.zdjecie {
	position: absolute;
	top: 21px;
	left: 230px;
}

#polozenie-menu-dolnego {
	position: relative;
	top: -340px;
	left: 250px;
	padding-top: 10px;
	padding-bottom: 60px;
}

.font11 {
	font-size: 11px;
}

.font12 {
	font-size: 12px;
}

.font13 {
	font-size: 13px;
}

#o-firmie {
	width: 414px;
	text-align: justify;
	display: block;
}

.bold {
	font-weight: bold;
}

#wszystkie {
	display: inline;
}

a.wiecej {
	font-size: 12px;
	color: #fff;
	background-color: inherit;
	text-decoration: underline;
}

a:hover.wiecej {
	text-decoration: none;
}

.prawa {
	text-align: right;
}

.tlo-mebla {
	background-color: #4c4c4c;
}

#film li a {
	color: white;
}
