@font-face {
    font-family: 'museo100';
    src: url('/fonts/museo100-regular.eot');
    src: url('/fonts/museo100-regular.eot?#iefix') format('embedded-opentype'),
		 url('/fonts/museo100-regular.svg#museo100') format('svg'),
         url('/fonts/museo100-regular.woff') format('woff'),
         url('/fonts/museo100-regular.ttf') format('truetype');
         
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'museo300';
    src: url('/fonts/museo300-regular.eot');
    src: url('/fonts/museo300-regular.eot?#iefix') format('embedded-opentype'),
		 url('/fonts/museo300-regular.svg#museo300') format('svg'),
         url('/fonts/museo300-regular.woff') format('woff'),
         url('/fonts/museo300-regular.ttf') format('truetype');
         
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'museo500';
    src: url('/fonts/museo500-regular.eot');
    src: url('/fonts/museo500-regular.eot?#iefix') format('embedded-opentype'),
		 url('/fonts/museo500-regular.svg#museo500') format('svg'),
         url('/fonts/museo500-regular.woff') format('woff'),
         url('/fonts/museo500-regular.ttf') format('truetype');
        
    font-weight: normal;
    font-style: normal;
}

body {
background: #fff url(/images/bg.jpg) center top no-repeat;
margin: 0 auto;
color: #000;
font-family: Tahoma;
font-size: 11px;
}

.wrapper {
width: 960px;
margin: 0 auto;
position: relative;
}

a img {
border: none;
}

a {
outline: none;
}

.clear {
clear:both;
}

.left {
float: left;
}

.right {
float: right;
}

.bold {
font-weight: bold;
}

.center {
text-align: center;
}

.blue {
color: #00ccff;
}

#header {
height: 938px;
}

#logo {
position: absolute;
left: 333px;
top: 33px;
}

#mask {
position: absolute;
width: 458px;
height: 460px;
background: url(/images/mask.png);
top: 300px;
left: 247px;
z-index:10;
}

#slider {
width: 458px;
height: 460px;
top: 300px;
left: 247px;
}

#menu {
position: absolute;
top: 140px;
left: 300px;
border-top: 1px solid #5ec0de;
width: 356px;
height: 39px;
font: 19px museo500;
text-align: center;
padding-top: 16px;
}

#menu a {
background: #fdffbe;
color: #1aaee1;
padding: 4px 7px 2px 7px;
border-radius: 11px;
text-decoration: none;
}

#menu a:hover {
text-decoration: underline;
}

#nav {
text-align: center;
width: 356px;
position: absolute;
top: 779px;
left: 300px;
z-index: 20;
}

#nav a {
background: url(/images/in.png);
height: 13px;
width: 13px;
display: block;
text-indent: -9999px;
display: inline-block;
margin: 0 4px;
}

#nav a.activeSlide {
background: url(/images/act.png);
}

#next, #prev {
position: absolute;
top: 506px;
left: 127px;
width: 28px;
height: 80px;
background: url(/images/left.png);
}

#next {
right: 134px;
background: url(/images/right.png);
left: auto;
}

 h3 {
color: #1aaee1;
font: 25px museo300;
margin: 0 0 10px 0;
}

#content {
text-align: center;
font: 17px museo300;
padding-bottom: 30px;
line-height: 18px;
color: #000;
}

#footer {
text-align: center;
border-top: 1px solid #ccc;
font: 12px museo300;
color: #6c6c6c;
padding: 7px 0;
line-height: 21px;
}

#outer {
background: rgba(0, 0, 0, 0.4);
width: 100%;
height: 100%;
position:fixed;
top:0;
z-index:21;
display: none;
}

#on1, #on2, #on3, #on4 {
width: 970px;
height:560px;
position:absolute;
top: 50%;
left: 50%;
margin-top: -280px;
margin-left:-485px;
display: none;
background: #fff url(/images/foto.jpg) left center no-repeat;
}

#on2 {
background: #fff;
}

.txt {
width: 557px;
float: right;
margin: 20px;
font: 13px/16px museo300;
color: #5c5c5c;
}


.close {
width: 26px;
height: 26px;
background: url(/images/close.jpg);
display: block;
position:absolute;
right:0;
}

a {
color: #1aaee1
}

#on2 iframe{
position:absolute;
left:0;
}

#txt input[type="text"] {
width: 240px;
margin-bottom: 3px;
height: 25px;
line-height: 25px;
border: 1px solid #1aaee1;
padding:0 4px;
}

#txt textarea {
width: 240px;
padding:4px;
height: 150px;
border: 1px solid #1aaee1;
}

label {
width: 140px;
float: left;
display: block;
margin-bottom: 3px;
height:25px;
}

input[type="submit"] {
background: #1aaee1;
padding: 4px 102px;
margin-left: 140px;
border: 0;
color: #fff;
font: 18px museo300;
}

table#cennik {

}

table#cennik tr {

}

table#cennik tr td {
background: #F9F9F9;
padding: 4px;
}

#nowosc {
width: 590px;
padding: 20px;
height: 280px;
position: fixed;
top: 50%;
margin-top: -160px;
left: 50%;
margin-left: -315px;
background: #fff;
box-shadow: 0 0 30px #000;
z-index: 9999;
display: none;
}

#nowosc_close {
width: 25px;
height: 25px;
background: red;
display: block;
line-height: 23px;
text-align: center;
color: #fff;
text-decoration: none;
font-weight: normal;
font-size: 18px;
right: 0;
top: 0;
position: absolute;
}

#nowosc h3 {
color: red;
}


/* Stylesheet: pralnia Modified On 2019-01-22 05:39:04 */
