/* RESET USTAWIEN
--------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, img, small, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	}

ul, li {
	list-style-type: none;
	padding: 0;
	margin: 0;
	}

a:link, a:active {
	outline: none;
	}

.floatmeleft {
	float: left;
	}

.floatmeright {
	float: right;
	}

.clearme {
	clear: both;
	}

.colorme-b8c351 {
	color: #b8c351;
	}

.margin-bottom-20 {
	margin-bottom: 20px;
	}

.margin-top-20 {
	margin-top: 20px;
	}



/* LAYOUT
--------------------------------------------------------------------------------------*/
html {
	height: 100%;
	}

body {
	background: #faf2d2 url('../images/bg.jpg') top center repeat-y;
	height: 100%;
	}

#wrapper {
	min-height: 100%;
	}

#header {
	background: url('../images/bg-header.jpg') top center no-repeat;
	height: 185px;
	width: 100%;
	display: table;
	}

#header-content {
	width: 970px;
	height: 185px;
	margin: 0 auto;
	position: relative;
	}

#content {
	overflow: auto;
	padding-bottom: 50px;
	}

.home {
	background: url('../images/bg-mh.jpg') top center no-repeat;
	width: 100%;
	display: table;
	}

.subp {
	background: url('../images/bg-msp.jpg') top center no-repeat;
	width: 100%;
	display: table;
	}

#main-content {
	width: 970px;
	margin: 0 auto;
	}

#main {
	width: 720px;
	float: left;
	}

#side {
	width: 250px;
	min-height: 200px;
	float: right;
	}

#main-head {
	height: 120px;
	position: relative;
	}

#main-cont {
	background: url('../images/bg-content.jpg') top right repeat-y;
	}

#main-mid {
	background: url('../images/bg-bottom.jpg') bottom right no-repeat;
	padding: 0 40px 50px 90px;
	min-height: 500px;
	}



/* Nawigacja
--------------------------------------------------------------------------------------*/
a.logo {
	display: block;
	float: left;
	width: 50px;
	height: 65px;
	text-indent: -9999px;
	margin: 60px 0 0 50px;
	clear: both;
	outline: none;
	}

ul#nav {
	margin: 12px 0 0 12px;
	position: absolute;
	bottom: 13px;
	left: 25px;
	}

ul.tabs {
	display: table;
	margin: 0;
	padding: 0;
	list-style: none;
	position: relative;
	}

ul.tabs li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: table-cell;
	float: left;
	position: relative;
	}

ul.tabs a {
	position: relative;
	display: block;
	height: 35px;
	text-indent: -9999px;
	outline: none;
	}

ul.dropdown {
	margin: 0;
	padding: 0;
	display: block;
	position: absolute;
	z-index: 999;
	top: 100%;
	width: 250px;
	display: none;
	left: 0;
	}

ul.dropdown ul.dropdown {
	top: 0;
	left: 95%;
	}

ul.dropdown li {
	margin: 0;
	padding: 0;
	float: none;
	position: relative;
	list-style: none;
	display: block;
	}

ul.dropdown li a {
	display: block;
	height: 25px;
	outline: none;
	}

#nav-katalog a {
	background: url('../images/menu.gif') 0 0;
	width: 82px;
	}

#nav-katalog a:hover, #nav-katalog.over {
	background: url('../images/menu.gif') 0 -35px;
	}

#nav-katalog a:active {
	background: url('../images/menu.gif') 0 -70px;
	}
	
#nav-katalog a#active {
	background: url('../images/menu.gif') 0 -70px;
	}

#nav-nowosci a {
	background: url('../images/menu.gif') -82px 0;
	width: 91px;
	}

#nav-nowosci a:hover {
	background: url('../images/menu.gif') -82px -35px;
	}

#nav-nowosci a:active {
	background: url('../images/menu.gif') -82px -70px;
	}

#nav-nowosci a#active {
	background: url('../images/menu.gif') -82px -70px;
	}

#nav-zapowiedzi a {
	background: url('../images/menu.gif') -173px 0;
	width: 116px;
	}

#nav-zapowiedzi a:hover {
	background: url('../images/menu.gif') -173px -35px;
	}

#nav-zapowiedzi a:active {
	background: url('../images/menu.gif') -173px -70px;
	}

#nav-zapowiedzi a#active {
	background: url('../images/menu.gif') -173px -70px;
	}

#nav-uslugi a {
	background: url('../images/menu.gif') -289px 0;
	width: 182px;
	}

#nav-uslugi a:hover, #nav-uslugi.over {
	background: url('../images/menu.gif') -289px -35px;
	}

#nav-uslugi a:active {
	background: url('../images/menu.gif') -289px -70px;
	}

#nav-uslugi a#active {
	background: url('../images/menu.gif') -289px -70px;
	}

#nav-dlaautorow a {
	background: url('../images/menu.gif') -471px 0;
	width: 121px;
	}

#nav-dlaautorow a:hover {
	background: url('../images/menu.gif') -471px -35px;
	}

#nav-dlaautorow a:active {
	background: url('../images/menu.gif') -471px -70px;
	}

#nav-dlaautorow a#active {
	background: url('../images/menu.gif') -471px -70px;
	}

#nav-onas a {
	background: url('../images/menu.gif') -592px 0;
	width: 65px;
	}

#nav-onas a:hover {
	background: url('../images/menu.gif') -592px -35px;
	}

#nav-onas a:active {
	background: url('../images/menu.gif') -592px -70px;
	}

#nav-onas a#active {
	background: url('../images/menu.gif') -592px -70px;
	}

#nav-kontakt a {
	background: url('../images/menu.gif') -657px 0;
	width: 85px;
	}

#nav-kontakt a:hover {
	background: url('../images/menu.gif') -657px -35px;
	}

#nav-kontakt a:active {
	background: url('../images/menu.gif') -657px -70px;
	}

#nav-kontakt a#active {
	background: url('../images/menu.gif') -657px -70px;
	}


#nav-kategorie a {
	background: url('../images/ddmenu.gif') 0 0;
	width: 180px;
	}

#nav-kategorie a:hover {
	background: url('../images/ddmenu.gif') -200px 0;
	}

#nav-kategorie a:active {
	background: url('../images/ddmenu.gif') -400px 0;
	}
#nav-kategorie a#active {
	background: url('../images/ddmenu.gif') -400px 0;
	}

#nav-historia a {
	background: url('../images/ddmenu.gif') 0 -25px;
	width: 180px;
	}

#nav-historia a:hover {
	background: url('../images/ddmenu.gif') -200px -25px;
	}

#nav-historia a:active {
	background: url('../images/ddmenu.gif') -400px -25px;
	}
#nav-historia a#active {
	background: url('../images/ddmenu.gif') -400px -25px;
	}

#nav-psychologia a {
	background: url('../images/ddmenu.gif') 0 -50px;
	width: 180px;
	}

#nav-psychologia a:hover {
	background: url('../images/ddmenu.gif') -200px -50px;
	}

#nav-psychologia a:active {
	background: url('../images/ddmenu.gif') -400px -50px;
	}

#nav-psychologia a#active {
	background: url('../images/ddmenu.gif') -400px -50px;
	}


#nav-religioznawstwo a {
	background: url('../images/ddmenu.gif') 0 -75px;
	width: 180px;
	}

#nav-religioznawstwo a:hover {
	background: url('../images/ddmenu.gif') -200px -75px;
	}

#nav-religioznawstwo a:active {
	background: url('../images/ddmenu.gif') -400px -75px;
	}
#nav-religioznawstwo a#active {
	background: url('../images/ddmenu.gif') -400px -75px;
	}

#nav-politologia a {
	background: url('../images/ddmenu.gif') 0 -100px;
	width: 180px;
	}

#nav-politologia a:hover {
	background: url('../images/ddmenu.gif') -200px -100px;
	}

#nav-politologia a:active {
	background: url('../images/ddmenu.gif') -400px -100px;
	}
#nav-politologia a#active {
	background: url('../images/ddmenu.gif') -400px -100px;
	}


#nav-filozofia a {
	background: url('../images/ddmenu.gif') 0 -125px;
	width: 180px;
	}

#nav-filozofia a:hover {
	background: url('../images/ddmenu.gif') -200px -125px;
	}

#nav-filozofia a:active {
	background: url('../images/ddmenu.gif') -400px -125px;
	}

#nav-filozofia a#active {
	background: url('../images/ddmenu.gif') -400px -125px;
	}

#nav-socjologia a {
	background: url('../images/ddmenu.gif') 0 -150px;
	width: 180px;
	}

#nav-socjologia a:hover {
	background: url('../images/ddmenu.gif') -200px -150px;
	}

#nav-socjologia a:active {
	background: url('../images/ddmenu.gif') -400px -150px;
	}

#nav-socjologia a#active {
	background: url('../images/ddmenu.gif') -400px -150px;
	}

#nav-kulturoznawstwo a {
	background: url('../images/ddmenu.gif') 0 -175px;
	width: 180px;
	}

#nav-kulturoznawstwo a:hover {
	background: url('../images/ddmenu.gif') -200px -175px;
	}

#nav-kulturoznawstwo a:active {
	background: url('../images/ddmenu.gif') -400px -175px;
	}

#nav-kulturoznawstwo a#active {
	background: url('../images/ddmenu.gif') -400px -175px;
	}

#nav-inne a {
	background: url('../images/ddmenu.gif') 0 -200px;
	width: 180px;
	}

#nav-inne a:hover {
	background: url('../images/ddmenu.gif') -200px -200px;
	}

#nav-inne a:active {
	background: url('../images/ddmenu.gif') -400px -200px;
	}

#nav-inne a#active {
	background: url('../images/ddmenu.gif') -400px -200px;
	}

#nav-serie a {
	background: url('../images/ddmenu.gif') 0 -225px;
	width: 180px;
	}

#nav-serie a:hover {
	background: url('../images/ddmenu.gif') -200px -225px;
	}

#nav-serie a:active {
	background: url('../images/ddmenu.gif') -400px -225px;
	}

#nav-publikacje a {
	background: url('../images/ddmenu.gif') 0 -250px;
	width: 160px;
	}

#nav-publikacje a:hover {
	background: url('../images/ddmenu.gif') -200px -250px;
	}

#nav-publikacje a:active {
	background: url('../images/ddmenu.gif') -400px -250px;
	}

#nav-dlawydawnictw a {
	background: url('../images/ddmenu.gif') 0 -275px;
	width: 160px;
	}

#nav-dlawydawnictw a:hover {
	background: url('../images/ddmenu.gif') -200px -275px;
	}

#nav-dlawydawnictw a:active {
	background: url('../images/ddmenu.gif') -400px -275px;
	}

#nav-dlafundacji a {
	background: url('../images/ddmenu.gif') 0 -300px;
	width: 160px;
	}

#nav-dlafundacji a:hover {
	background: url('../images/ddmenu.gif') -200px -300px;
	}

#nav-dlafundacji a:active {
	background: url('../images/ddmenu.gif') -400px -300px;
	}



/* Sidebar
--------------------------------------------------------------------------------------*/
#aktualnosci {
	position: relative; 
	overflow: hidden; 
	clear: both;
	width: 210px;
	height: 200px;
	margin: 30px 0 0 30px;
	}

#aktualnosci img.floatmeleft {
	margin: 0 10px 3px 0;
	}

#aktualnosci img.floatmeright {
	margin: 0 0 3px 10px;
	}

#aktualnosci p {
	font: 11px/13px arial, helvetica, sans;
	color: #575757;
	margin-bottom: 12px;
	}

#aktualnosci div {
	float: left;
	display: block;
	width: 200px;
	margin-right: 10px;
	}

#aktualnosci .items {
	width: 10000px;
	position: absolute;
	clear: both;
	}

#aktualnosci a.prev {
	display: block;
	width: 17px;
	height: 17px;
	position: absolute;
	top: 0;
	right: 35px;
	cursor: pointer;
	outline: none;
	}

#aktualnosci a.next {
	display: block;
	width: 17px;
	height: 17px;
	position: absolute;
	top: 0;
	right: 10px;
	cursor: pointer;
	outline: none;
	}

#aktualnosci h2 {
	display: block;
	width: 100px;
	height: 32px;
	text-indent: -9999px;
	background: url('../images/h-aktualnosci.gif') top left no-repeat;
	}

ul#side-nav {
	display: block;
	width: 250px;
	margin-top: 30px;
	}

#side-nav li {
	display: block;
	width: 250px;
	text-indent: -9999px;
	}

#side-nav-publikacje a {
	display: block;
	width: 250px;
	height: 102px;
	background: url('../images/bg-publikacje.png') top left no-repeat;
	outline: none;
	}

#side-nav-recenzje a {
	display: block;
	width: 250px;
	height: 96px;
	background: url('../images/bg-recenzje.png') top left no-repeat;
	outline: none;
	}

#side-nav-recenzjesub a {
	display: block;
	width: 250px;
	height: 96px;
	background: url('../images/bg-recenzjesub.png') top left no-repeat;
	outline: none;
	}

#side-nav-warunki a {
	display: block;
	width: 250px;
	height: 101px;
	background: url('../images/bg-warunki.png') top left no-repeat;
	outline: none;
	}



/* Formularze
--------------------------------------------------------------------------------------*/
form#form-szukaj {
	float: right;
	display: block;
	width: 165px;
	position: absolute;
	bottom: 23px;
	right: 0px;
	}

input#search {
	width: 126px;
	height: 10px;
	float: left;
	background: transparent url('../images/bg-f-szukaj.gif') fixed no-repeat;
	font: 11px arial, sans;
	padding: 4px 7px 3px 7px;
	}

form>input#search {
	background: transparent url('../images/bg-f-szukaj.gif') no-repeat;
	}
	
.submitbutton {
	float: right;
	margin: 0;
	}



/* STRONA G��WNA
--------------------------------------------------------------------------------------*/
#powitanie {
	width: 596px;
	height: 180px;
	margin: 65px 0 0 110px;
	}

#nowosci h2 {
	display: block;
	width: 120px;
	height: 20px;
	background: url('../images/sprite-h.gif') 12px 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 45px;
	}

#nowosci {
	position: relative;
	width: 660px;
	height: 200px;
	margin: 0 0 80px 30px;
	}

#nowosci-scroll {
	position: relative; 
	overflow: hidden; 
	clear: both;
	width: 540px;
	height: 132px;
	margin: 0 60px;
	}

#nowosci li {
	float: left;
	display: block;
	width: 262px;
	height: 132px;
	margin-right: 15px;
	}

#nowosci-scroll .items {
	width: 10000px;
	position: absolute;
	clear: both;
	}

#nowosci a.prev {
	display: block;
	width: 17px;
	height: 17px;
	position: absolute;
	top: 120px;
	left: 20px;
	cursor: pointer;
	outline: none;
	}

#nowosci a.next {
	display: block;
	width: 17px;
	height: 17px;
	position: absolute;
	top: 120px;
	right: 24px;
	cursor: pointer;
	outline: none;
	}

.bg-ksiazka {
	width: 115px;
	height: 132px;
	display: block;
	float: left;
	background: url('../images/bg-ksiazka.png') top left no-repeat;
	}

img.okladka {
	width: 87px;
	height: 130px;
	}

h3.k-autor {
	margin-top: 40px !important;
	font: 12px arial, helvetica, sans;
	font-weight: bold;
	color: #2c300d;
	}

h3.k-autor-nom {
	margin-top: 0 !important;
	font: 12px arial, helvetica, sans;
	font-weight: bold;
	color: #2c300d;
	}

p.k-tytul {
	margin: 12px 0 2px 115px !important;
	padding-right: 5px;
	font: 11px/14px arial, helvetica, sans !important;
	color: #4d4d4d;
	}

.item {
	position: relative;
	}

p.k-wiecej a {
	font: 11px arial, helvetica, sans;
	font-weight: bold;
	color: #b8c351;
	text-decoration: none;
	position: absolute;
	bottom: 5px;
	left: 115px;
	outline: none;
	}



/* PODSTRONY
--------------------------------------------------------------------------------------*/
#main-mid .ksiazka {
	width: 470px;
	float: right;
	height: auto;
	}

.ksiazka h3 {
	font: 14px arial, helvetica, sans;
	font-weight: bold;
	color: #b8c351;
	
	}

.ksiazka h4 {
	font: 12px arial, helvetica, sans;
	font-weight: bold;
	color: #2c300d;
	margin-bottom: 12px;
	}

p.tekst {
	font: 11px/14px arial, helvetica, sans;
	color: #4d4d4d;
	margin-bottom: 12px;
	}

div {
	font: 11px/14px arial, helvetica, sans;
	}

.k-pasek {
	display: block;
	float: left;
	width: 250px;
	height: 47px;
	margin-top: 10px;
	}

.k-pasek a.button-fragment {
	display: block;
	width: 110px;
	height: 47px;
	background: url('../images/button-fragment.gif') top left no-repeat;
	text-indent: -9999px;
	float: left;
	outline: none;
	}

.k-pasek a.button-calosc {
	display: block;
	width: 110px;
	height: 47px;
	background: url('../images/button-calosc.gif') top left no-repeat;
	text-indent: -9999px;
	float: left;
	outline: none;
	}


.k-pasek a.button-recenzje {
	display: block;
	width: 107px;
	height: 47px;
	background: url('../images/button-recenzje.gif') top left no-repeat;
	text-indent: -9999px;
	float: left;
	outline: none;
	}

.k-cena {
	display: block;
	float: right;
	margin-top: 22px;
	font: 24px "times new roman", serif;
	color: #2c300d;
	}

.k-cena span.cena {
	font: 30px "times new roman", serif;
	color: #b8c351;
	}

.k-cena p {
	display: block;
	float: left;
	}

.k-cena a.button-zamawiam {
	display: block;
	width: 62px;
	height: 19px;
	background: url('../images/button-zamawiam.gif') top left no-repeat;
	text-indent: -9999px;
	float: right;
	margin: 9px 0 0 15px;
	outline: none;
	}


#powiazane h2 {
	display: block;
	width: 120px;
	height: 20px;
	background: url('../images/sprite-h.gif') 0 -30px no-repeat;
	text-indent: -9999px;
	margin-bottom: 20px;
	}

#powiazane {
	position: relative;
	width: 600px;
	height: 200px;
	margin: 30px 0 0 0;
	}

#powiazane-scroll {
	position: relative; 
	overflow: hidden; 
	clear: both;
	width: 480px;
	height: 132px;
	margin: 0 60px;
	}

#powiazane li {
	float: left;
	display: block;
	width: 232px;
	height: 132px;
	margin-right: 15px;
	}

#powiazane-scroll .items {
	width: 10000px;
	position: absolute;
	clear: both;
	}

#powiazane a.prev {
	display: block;
	width: 17px;
	height: 17px;
	position: absolute;
	top: 100px;
	left: 0;
	cursor: pointer;
	outline: none;
	}

#powiazane a.next {
	display: block;
	width: 17px;
	height: 17px;
	position: absolute;
	top: 100px;
	right: 20px;
	cursor: pointer;
	outline: none;
	}

#main-mid.tekst h3 {
	font: 12px/16px arial, helvetica, sans;
	font-weight: bold;
	color: #2c300d;
	margin: 8px 0 16px 0;
	}

#main-mid.tekst h3.h-zapowiedzi {
	font: 12px/16px arial, helvetica, sans;
	font-weight: bold;
	color: #b8c351;
	padding: 16px 0 0 0;
	margin: 0 !important;
	
	font: 14px arial, helvetica, sans;
	font-weight: bold;
	color: #b8c351;
	}

#main-mid.tekst h4 {
	font: 12px/16px arial, helvetica, sans;
	font-weight: bold;
	color: #2c300d;
	}

#main-mid.tekst p {
	font: 11px/16px arial, helvetica, sans;
	color: #4d4d4d;
	margin-bottom: 14px;
	}

#main-mid.tekst a:link, #main-mid.tekst a:visited {
	font: 11px/16px arial, helvetica, sans;
	color: #4d4d4d;
	margin-bottom: 16px;
	text-decoration: none;
	}

#main-mid.tekst a:hover {
	text-decoration: underline;
	}

a.link-wiecej:link, a.link-wiecej:visited {
	font: 11px arial, helvetica, sans;
	font-weight: bold !important;
	color: #b8c351!important;
	padding: 5px 10px 0 0 !important;
	text-decoration: none;
	display: block;
	width: 50px;
	outline: none;
	}

a.link-wiecej:hover {
	text-decoration: underline;
	}

a.link-wiecej-a:link, a.link-wiecej-a:visited {
	font: 11px arial, helvetica, sans;
	font-weight: bold !important;
	color: #b8c351!important;
	padding: 0 !important;
	text-decoration: none;
	display: block;
	width: 50px;
	outline: none;
	}

.floatlist li {
	display: block;
	float: left;
	}

#serie-lista li {
	width: 280px;
	height: 170px;
	margin: 0 15px 10px 0;
	}

a#link-powrot:link, a#link-powrot:visited {
	font: 12px/14px arial, helvetica, sans;
	color: #4d4d4d;
	text-decoration: none;
	display: block;
	width: 185px;
	height: 14px;
	background: url('../images/button-powrot.gif') top right no-repeat;
	}

a#link-powrot:hover {
	text-decoration: underline;
	}

a.link-pobierz:link, a.link-pobierz:visited {
	font: 11px/11px arial, helvetica, sans;
	color: #4d4d4d;
	text-decoration: none;
	display: block;
	width: 40px;
	height: 15px;
	padding-top: 25px;
	margin: 5px 0 0 0 !important;
	background: url('../images/button-pobierz.gif') top center no-repeat;
	outline: none;
	}




#paginate-links {
	display: block;
	height: 13px;
	float: right;
	clear: both;
	}

#paginate-links span a:link, #paginate-links span a:visited {
	font: 11px/11px arial, helvetica, sans !Important;
	color: #575757;
	text-decoration: none;
	}

.paginate-links-tekst {
	margin: 0 8px 2px 0;
	height: 9px;
	}

p.tytul-opis {
	margin-bottom: 0 !important;
	}



/* PODSTAWOWE NAGLOWKI
--------------------------------------------------------------------------------------*/
h2.top-h {
	display: block;
	width: 200px;
	height: 25px;
	text-indent: -9999px;
	position: absolute;
	bottom: 0;
	left: 88px;
	}

#h-onas {
	background: url('../images/sprite-h2.gif') 0 0 no-repeat;
	}

#h-kontakt {
	background: url('../images/sprite-h2.gif') 0 -27px no-repeat;
	}

#h-wszystkiekategorie {
	background: url('../images/sprite-h2.gif') 0 -56px no-repeat;
	}

#h-zapowiedzi {
	background: url('../images/sprite-h2.gif') 0 -85px no-repeat;
	}

#h-dlaautorow {
	background: url('../images/sprite-h2.gif') 0 -113px no-repeat;
	}

#h-historia {
	background: url('../images/sprite-h2.gif') 0 -142px no-repeat;
	}

#h-psychologia {
	background: url('../images/sprite-h2.gif') 0 -171px no-repeat;
	}

#h-religioznawstwo {
	background: url('../images/sprite-h2.gif') 0 -200px no-repeat;
	}

#h-politologia {
	background: url('../images/sprite-h2.gif') 0 -228px no-repeat;
	}

#h-filozofia {
	background: url('../images/sprite-h2.gif') 0 -257px no-repeat;
	}

#h-socjologia {
	background: url('../images/sprite-h2.gif') 0 -286px no-repeat;
	}

#h-kulturoznawstwo {
	background: url('../images/sprite-h2.gif') 0 -315px no-repeat;
	}

#h-inne {
	background: url('../images/sprite-h2.gif') 0 -344px no-repeat;
	}

#h-serie {
	background: url('../images/sprite-h2.gif') 0 -374px no-repeat;
	}

#h-publikacjenaukowe {
	background: url('../images/sprite-h2.gif') 0 -430px no-repeat;
	}

#h-dlawydawnictw {
	background: url('../images/sprite-h2.gif') 0 -459px no-repeat;
	}

#h-dlafundacji {
	background: url('../images/sprite-h2.gif') 0 -488px no-repeat;
	}

#h-formularzzamowienia {
	background: url('../images/sprite-h2.gif') 0 -516px no-repeat;
	}

#h-warunkizakupu {
	background: url('../images/sprite-h2.gif') 0 -545px no-repeat;
	}

#h-wyniki {
	background: url('../images/sprite-h2.gif') 0 -574px no-repeat;
	}

#h-nowoscitop {
	background: url('../images/sprite-h2.gif') 0 -603px no-repeat;
	}

#h-recenzjetop {
	background: url('../images/sprite-h2.gif') 0 -632px no-repeat;
	}



/* PODSTRONA KONTAKT
--------------------------------------------------------------------------------------*/
form#feedback {
	width: 260px;
	margin-top: 20px;
	float: left;
	}

#feedback label {
	display: block;
	width: 120px;
	height: 16px;
	float: left;
	margin: 0 0 15px 0;
	font: 11px/16px arial, sans;
	color: #472c13;
	clear: both;
	}

#feedback input.formbox {
	width: 125px;
	height: 12px;
	float: right;
	margin: 0 0 15px 0;
	background: transparent;
	border: 1px solid #b3be93;
	font: 11px/14px arial, sans;
	padding: 1px 5px 2px 5px;
	}

select {
	width: 40px;
	height: 15px;
	float: left;
	margin: 0 0 15px 0;
	background: transparent;
	border: 1px solid #b3be93;
	font: 11px/14px arial, sans;
	padding: 1px 5px 2px 5px;
	}

input.radio {
	float: left;
	margin: 0 0 15px 0;
	background: transparent;
	border: 1px solid #b3be93;
	font: 11px/14px arial, sans;
	padding: 1px 5px 2px 5px;
	}
	
#feedback textarea {
	width: 125px;
	float: right;
	background: transparent;
	font: 11px/14px arial, sans;
	padding: 0 5px;	
	border: 1px solid #b3be93;
	}
	
form#feedback .button-wyslij {
	float: right;
	margin-top: 15px;
	clear: both;
	}

#kontakt-dane {
	float: right;
	width: 250px;
	margin-top: 8px;
	}



/* STOPKA
--------------------------------------------------------------------------------------*/
#footer {
	position: relative;
	height: 20px;
	clear: both;
	background: url('../images/bg-footer.gif') bottom center no-repeat;
	padding-top: 30px;
	margin-top: -50px;
	}

/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;
}

#footer ul {
	display: block;
	width: 350px;
	height: 16px;
	margin: 0 auto;
	}

#footer li {
	display: block;
	float: left;
	height: 16px;
	margin-right: 14px;
	}

#footer a:link, #footer a:visited {
	display: block;
	height: 16px;
	font: 12px/16px arial, helvetica, sans;
	color: #fce8b9;
	text-decoration: none;
	float: left;
	outline: none;
	}

#footer a:hover {
	text-decoration: underline;
	}
	
