/*

e9ddaf - jasny złoty
e9d484 - ciemny złoty
921520 - jasne bordo
790d1b - ciemne bordo

*/

html {
background: url('/images/bg.png') repeat #e9d484;
}
body {
font-family: Tahoma;
font-size: 12px;
margin: 0;
padding: 0;
}

img {
border: none;
}

a {
text-decoration: none;
color: #790D1B;
}
a:hover {
text-decoration: underline;
}

.inside {
padding: 20px;
}

.clear {
clear: both;
}

.last {
margin-right: 0px !important;
}

.left {
float: left;
}

.right {
float: right;
}

.wrapper {
width: 980px;
position: relative;
left: 50%;
margin-left: -500px;
height: 100%;
}

#top-date {
background: #ffffff;
border-radius: 20px;
box-shadow: 3px 3px 3px #606060;
float: right;
padding: 3px 60px 3px 20px;
position: absolute;
right: -40px;
top: 300px;
}

#top-menu {
background: url('/images/button_bg4.png') repeat-x #921520;
border-radius: 20px;
float: right;
padding: 20px 100px 20px 20px;
position: absolute;
right: -80px;
top: 320px;
box-shadow: 3px 3px 3px #606060;
}
#top-menu ul {
margin: 0;
padding: 0;
}
#top-menu ul li {
float: left;
list-style: none outside none;
margin: 0 15px 0 15px;
padding: 0;
}
#top-menu ul li a {
color: #e9ddaf;
text-shadow: 1px 1px 1px #202020;
font-size: 16px;
font-weight: bold;
}
#top-menu ul li a:hover {
color: #e9d484;
}


#top-slider {
height: 400px;
width: 980px;
border-radius: 0 0 20px 20px;
margin-bottom: 20px;
}
#top-slider #slider {
background: #ffffff url('/images/slide_1.jpg');
width: 980px;
height: 400px;
float: left;
border-radius: 0 0 20px 20px;
box-shadow: 3px 3px 3px #606060;
}

#left-box {
min-height: 200px;
width: 260px;
margin-right: 20px;
float: left;
}

#content {
width: 700px;
min-height: 200px;
float: left;
}

.double-content {
width: 480px;
min-height: 200px;
float: left;
margin-right: 20px;
}

.box {
background: #ffffff;
border-radius: 20px;
box-shadow: 3px 3px 3px #606060;
float: none;
width: 100%;
margin-bottom: 20px;
}
.box h1 {
background: url('/images/turek_red_mini.png') bottom left no-repeat;
border-bottom: 2px solid #790d1b;
color: #790d1b;
font-weight: bold;
font-size: 28px;
line-height: 56px;
height: 42px;
display: block;
padding: 0 0 0 20px;
margin: 0 0 20px 0;
}
.box h2 {
color: #921520;
margin: 0;
padding: 0;
font-size: 20px;
font-weight: bold;
}
.box p {
font-size: 14px;
margin: 14px 0;
padding: 0;
text-align: justify;
}

#footer {
clear: both;
text-align: center;
width: 100%;
}
#footer .box {
background: url('/images/button_bg4.png') repeat-x #921520;
border-radius: 20px;
box-shadow: 3px 3px 3px #606060;
margin-bottom: 0;
}
#footer span {
color: #e9ddaf;
}
#footer span a {
color: #faeebf;
}

#turek_fixed {
background: url('/images/turek_fixed_black_red.png') bottom;
position: fixed;
bottom: 0px;
width: 40px;
height: 120px;
}
#turek_fixed:hover {
background: url('/images/turek_fixed_black_red.png') top;
}
#orzel_absolute {
/* width: 124px;
height: 160px;
background: url('/images/orzel.png'); */
width: 128px;
height: 164px;
background: url('/images/orzel_absolute.png');
margin-right: -620px;
position: absolute;
right: 50%;
top: 245px;
}

.centered_red {
color: #921520;
text-align: center;
display: block;
}

.contactform {
width: 100%;
}
.contactform label {
width: 200px;
float: left;
margin-top: 6px;
}
.contactform input {
background: #e9ddaf;
border-radius: 6px;
margin: 2px;
padding: 2px;
width: 228px;
}
.contactform select {
background: #e9ddaf;
border-radius: 6px;
margin: 2px;
padding: 2px;
width: 228px;
}
.contactform textarea { 
background: #e9ddaf;
border-radius: 6px;
height: 100px;
margin: 2px;
padding: 2px;
width: 428px;
}
.contactform input:focus, .contactform textarea:focus, .contactform select:focus  {
background: #e9d484;
}
.cms_submit.fbsubmit, .cms_submit {
height: 30px !important;
}






#grafika_wczytywania {
 display: none;
 clear: both;
 margin-bottom: 26px;
}
#grafika_wczytywania img {
 display: block;
 margin: 0 auto;
}

#blok_produktow {
 overflow: auto;
 overflow-x: hidden;
 /* width: 860px; */
 width: 620px;
}
#blok_produktow_wewnatrz {
 width: 620px;
}

#wczytywanie_produktow {
 width: 411px;
 height: 28px;
 clear: both;
 width: 100%;
 text-align: center;
 margin-bottom: 16px;
}
#wczytywanie_produktow a {
 border: 1px solid #CCCCCC;
 border-radius: 5px 5px 5px 5px;
 box-shadow: 1px 1px 1px #808080;
 color: #EE0179;
 cursor: pointer;
 font-weight: bold;
 height: 32px;
 line-height: 32px;
 padding: 3px 8px;
 text-transform: uppercase;
}

ul.items {
margin: 0;
padding: 0;
}
ul.items li {
margin: 0 0 20px 0;
padding: 0;
}
ul.items li img {
display: block;
float: left;
margin-right: 20px;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 3px #606060;
}
ul.items li p {
margin: 10px 0 10px 0;
padding: 0;
text-align: justify;
}
ul.items li p.more {
color: #921520;
text-align: right !important;
width: 100%;
}
ul.items li p.date {
margin: 0 0 4px 0;
font-size: 10px;
}

#aktualnosc img.left {
margin: 0 20px 20px 0;
}

#aktualnosc p.date {
font-size: 12px;
}


/* * * * * * * * * * * * * * * * * * * */
/* * * * * * * * SLIMBOX * * * * * * * */
#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}
#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}
.lbLoading {
	background: #fff url('/loading.gif') no-repeat center;
}
#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}
#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}
#lbPrevLink {
	left: 0;
}
#lbPrevLink:hover {
	background: transparent url('/prevlabel.gif') no-repeat 0 15%;
}
#lbNextLink {
	right: 0;
}
#lbNextLink:hover {
	background: transparent url('/nextlabel.gif') no-repeat 100% 15%;
}
#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}
#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url('/closelabel.gif') no-repeat center;
	margin: 5px 0;
	outline: none;
}
#lbCaption, #lbNumber {
	margin-right: 71px;
}
#lbCaption {
	font-weight: bold;
}



.breadcrumbs {
margin-bottom: 20px;
}
.breadcrumbs a {
color: #921520;
}

#galeria {
margin-top: 20px;
}
#galeria img {
margin: 0 10px 10px 0;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 3px #606060;
}
#galeria img.last_img {
margin-right: 0px !important;
}

#galerie {
margin-top: 30px;
}
#galerie ul {
margin: 16px 0px 16px 0px;
padding: 0;
}
#galerie ul li {
list-style: none;
margin: 0 0 24px 0;
padding: 0;
}
#galerie ul li a span {
background: #921520;
border-radius: 6px 6px 6px 6px;
color: #E9DDAF;
font-weight: bold;
padding: 8px 16px;
text-transform: uppercase;
}
#galerie ul li a:hover {
text-decoration: none;
}
#galerie ul li a:hover span {
background: #E9DDAF;
color: #921520;
}
/* Stylesheet: main Modified On 2013-08-14 21:21:21 */
