body
{
width: 1020px;
max-width: 1020px;
height: 580px;
max-height:580px;
margin: 0 auto;
position:relative; top:0px;
font-family: Arial regular, Arial;
font-weight: normal;
font-size: 10px;
overflow: hidden;
vertical-align: top;
color: #FFFFFF;

}

page
{
width: 1020px;
max-width: 1020px;
height: 580px;
margin: 0 auto;
position: relative; top:0px; z-index: -2;
font-family: Arial regular, Arial;
font-weight: normal;
font-size: 10px;
max-height:580px;
vertical-align: top;
color: #FFFFFF;
overflow: hidden;
}

A:link 
{ 

text-decoration: none; 
color: #000000;
}

A:visited
{ 

text-decoration: none; 
color: #000000;
}

.inside 
{
border-left: 0px solid #F9FFCD;
border-right: 0px solid #F9FFCD;
background: ;
height: 510px;
width: 900px ;
position:absolute; top:10px; left:62px; z-index: 0;
vertical-align: top;
}

.top 
{
background-image: ;
background-repeat: no-repeat;
height: 11px;
width: 900px;
font-size: 2px;
position:absolute; top:10px; left:62px; z-index: 1;

}

.bottom
{
background-image: ;
background-repeat: no-repeat;
height: 11px;
width: 900px;
font-size: 2px;
position:absolute; top:520px; left:62px; z-index: -1;

}

.box_gora
{
background-image: url('box_g.gif'); 
background-repeat: no-repeat;
width: 200px;
height: 11px;
position:relative; top:0px; left:-1px; z-index: 1;
}

.box
{
background-color: #87B514;
width: 198px;
max-width: 198px;
height: 376px;
border-left-style: solid;
border-left-width: 1px;
border-right-style: solid;
border-right-width: 1px;
border-color: #BBE460;
position:relative; z-index: -1;
text-decoration: none; 
color: #FFFFFF;
}

.box:hover
{
background-color: #8dbc1b;
width: 198px;
max-width: 198px;
height: 376px;
border-left-style: solid;
border-left-width: 1px;
border-right-style: solid;
border-right-width: 1px;
border-color: #BBE460;
position:relative; z-index: -1;
cursor: hand;
text-decoration: none; 
color: #FFFFFF;
}

.box_dol
{
background-image: url('box_d.gif'); 
background-repeat: no-repeat;
width: 200px;
height: 11px;
position:absolute; top:376px; left: -1px; z-index: 2;

}

.bbox
{
background-color: #87B514;
width: 408px;
max-width: 408px;
height: 376px;
border-left-style: solid;
border-left-width: 1px;
border-right-style: solid;
border-right-width: 1px;
border-color: #BBE460;
position:relative; z-index: -1;
text-decoration: none; 
color: #FFFFFF;
}

.bbox_gora
{
background-image: url('bbox_g.gif'); 
background-repeat: no-repeat;
width: 410px;
height: 11px;
position:relative; top:0px; left:-1px; z-index: 1;
}

.bbox_dol
{
background-image: url('bbox_d.gif'); 
background-repeat: no-repeat;
width: 410px;
height: 11px;
position:absolute; top:376px; left: -1px; z-index: 2;

}

.bboxs
{
background-color: #87B514;
width: 408px;
max-width: 408px;
height: 365px;
border-left-style: solid;
border-left-width: 1px;
border-right-style: solid;
border-right-width: 1px;
border-color: #BBE460;
position:relative; z-index: -1;
text-decoration: none; 
color: #FFFFFF;
overflow-y:auto;
overflow-x: hidden;
scrollbar-3dlight-color: #87B514;
scrollbar-arrow-color: #F1F1F1;
scrollbar-base-color: #87B514;
scrollbar-dark-shadow-color: #87B514;
scrollbar-face-color: #87B514;
scrollbar-highlight-color: #87B514;
scrollbar-shadow-color: #87B514;
}

.bbox_goras
{
background-image: url('bbox_g.gif'); 
background-repeat: no-repeat;
width: 410px;
height: 11px;
position:absolute; top:60px; left:307px; z-index: 1;
}

.bbox_dols
{
background-image: url('bbox_d.gif'); 
background-repeat: no-repeat;
width: 410px;
height: 11px;
position:absolute; top:436px; left: 307px; z-index: 2;
}

.greenbox
{
background-color: #87B514;
width: 18px;
min-width: 18px;
height: 332px;
min-height: 332px;
border: solid;
border-width: 0px;
border-color: #000000;
position:absolute; top:87px; left: 697px; z-index: 5;
}

.greenline
{
background-color: #87B514;
width: 1px;
min-width: 1px;
height: 368px;
min-height: 333px;
border-right-style: solid;
border-right-color: #BBE460;
border-width: 1px;
position:absolute; top:71px; left: 715px; z-index: 7;
}

.shadow
{
width: 10px;
height: 377px;
background-image: url('shadow.jpg');
background-repeat: no-repeat;
}

.shadowd
{
background-image: url('shadow_d.jpg');
background-repeat: no-repeat;
width: 195px;
height: 20px;
}

#shadow_1
{

position:absolute; top:65px; left:296px; z-index: 0;
}

#shadow_2
{

position:absolute; top:65px; left:434px; z-index: 1;
}
#shadow_3
{

position:absolute; top:65px; left:644px; z-index: 1;
}


#shadowd_1
{

position:absolute; top:442px; left:107px; z-index: 0;
}

#shadowd_2
{

position:absolute; top:442px; left:245px; z-index: 0;
}

#shadowd_3
{

position:absolute; top:442px; left:455px; z-index: 0;
}


.bbox_shadow
{
width: 10px;
height: 372px;
background-image: url('shadow.jpg');
background-repeat: no-repeat;
}

.bbox_shadowd
{
background-image: url('bbox_shadow_d.jpg');
background-repeat: no-repeat;
width: 410px;
height: 20px;
}



#bbox_shadow_1
{

position:absolute; top:70px; left:716px; z-index: 0;
}

#bbox_shadowd_1
{

position:absolute; top:442px; left:317px; z-index: 0;
}


#bbox_1
{
position:absolute; top:60px; left:307px; z-index: 1;
color: #FFFFFF;
}

#bbox_2
{
position:absolute; top:71px; left:307px; z-index: -1;
color: #FFFFFF;
}
.white
{
background-color: #FFFFFF;
width: 200px;
height: 387px;
position:relative; z-index: -1;
border:solid;
border-width: 0px;
color: #000000;
}

#glowka
{
position:absolute; top:20px; left:25px; z-index: 1;
}

#box_1_ind
{
position:absolute; top:60px; left:25px; z-index: 1;
color: #FFFFFF;
}

#box_1
{
position:absolute; top:60px; left:97px; z-index: 1;
color: #FFFFFF;
}

#box_2
{
position:absolute; top:60px; left:235px; z-index: 1;
}

#box_3
{
position:absolute; top:60px; left:445px; z-index: 1;
}

#box_4
{
position:absolute; top:60px; left:675px; z-index: 1;
width: 0px;
}

#natura
{
position:relative; top:0px; left:35px; z-index: 1;
}

#napis
{
position:relative; top:0px; left:20px; z-index: 1;
}

#napis_poz
{
position:absolute; top:43px; left:20px; z-index: 1;
}

#logo
{
width: 130px;
height: 160px;
border:solid;
border-width: 0px;
background-image: url('logo.jpg'); 
background-repeat: no-repeat;
position:relative; top:0px; left:55px; z-index: 1;
}
#logo:hover
{
width: 130px;
height: 160px;
border:solid;
border-width: 0px;
background-image: url('logo.jpg'); 
background-repeat: no-repeat;
background-position: 0 -160px ; 
position:relative; top:0px; left:55px; z-index: 1;
cursor: hand;
}

#galeria_shadow
{
width: 230px;
height: 180px;
border:solid;
border-width: 0px;
background-image: url('galeria_shadow.jpg');
background-repeat: no-repeat;
position:relative; top:55px; left:55px; z-index: 1;
}
#galeri_panel
{
width: 100px;
height: 10px;

position:relative; top:1px; left:25px; z-index: 2;
}

#galeria
{
width: 200px;
height: 150px;
border:solid;
border-width: 0px;
background-image: url('');
background-repeat: no-repeat;
position:relative; top:-1px; left:11px; z-index: 1;
}



#blink
{
width: 200px;
height: 150px;
border:solid;
border-width: 0px;
position:relative; top:0px; left:0px; z-index: 2;
display: none;
}

.mini
{
border: 0px;
position:absolute; top:15px; left:80px; z-index: 1;

}

.mini_2
{
border: 0px;
position:absolute; top:5px; left:370px; z-index: 3;

}


.omega
{
font-family: Arial regular, arial;
font-weight: 500;
font-size: 18px;
width: auto;
white-space: nowrap;
color: #FFFFFF;
}

.firma
{
font-family: Arial regular, Arial;
font-weight: 600;
font-size: 20px;
width: auto;
white-space: nowrap;
color: #FFFFFF;
}

#firma_1
{
position:absolute; top:60px; left:35px; z-index: 1;
}
#firma_2
{
position:absolute; top:60px; left:8px; z-index: 1;
}

#firma_3
{
position:absolute; top:13px; left: 10px; z-index: 1;
}
#firma_4
{
position:absolute; top:71px; left: 317px; z-index: 3;
background-color: #87B514;
}
.tekstgr
{
font-family: Arial regular, Arial;
font-weight: 600;
font-size: 13px;
width: auto;
white-space: nowrap;
color: #FFFFFF;
}

#txtgr_1
{
position:absolute; top:260px; left:20px; z-index: 1;
}
#txtgr_2
{
position:absolute; top:320px; left:20px; z-index: 1;
}
.tekst
{
font-family: Arial regular, Arial;
font-weight: 300;
font-size: 11px;
width: auto;
white-space: nowrap;
color: #FFFFFF;
}

.opis_1
{
font-family: Arial regular, Arial;
font-weight: 300;
font-size: 11px;
margin-top: 46px;
margin-left: 10px;
margin-right: 10px;
text-indent: 20px;
text-align: justify;
color: #FFFFFF;
}
.opis_2
{
font-family: Arial regular, Arial;
font-weight: 300;
font-size: 11px;
margin-top: -5px;
margin-left: 10px;
margin-right: 10px;
text-indent: 20px;
text-align: justify;
color: #FFFFFF;
}
.podpis
{
font-family: Arial regular, Arial;
font-weight: 300;
font-size: 11px;
margin-top: 30px;
margin-left: 200px;
margin-right: 10px;
color: #FFFFFF;
}

#rej
{
position:absolute; top:105px; left:20px; z-index: 1;
}
#czynny
{
position:absolute; top:165px; left:20px; z-index: 1;
}
#pon
{
position:absolute; top:190px; left:20px; z-index: 1;
}
#pt
{
position:absolute; top:210px; left:20px; z-index: 1;
}
#otw
{
position:absolute; top:-4px; left:52px; z-index: 1;
}
#adr
{
position:absolute; top:280px; left:20px; z-index: 1;
}
#mail
{
position:absolute; top:340px; left:20px; z-index: 1;
}

.dzwon
{
font-family: Arial regular, Arial;
font-weight: 700;
font-size: 26px;
width: auto;
white-space: nowrap;
color: #FFFFFF;
}

#num
{
position:absolute; top:125px; left:20px; z-index: 1;
}

.txt_szar
{
font-family: Arial regular, Arial;
font-weight: 600;
font-size: 12px;
color: #A2A2A2;
width: auto;
white-space: nowrap;
}

#nfz
{
position:absolute; top:470px; left:100px; z-index: 1;
}

#nfzjpg
{
border:solid;
border-width: 0px;
background-image: url('nfz.jpg'); 
background-repeat: no-repeat;
width: 51px;
height: 21px;
position:absolute; top:-4px; left: 70px; z-index: 1;
}

#nfzjpg:hover
{
border:solid;
border-width: 0px;
background-image: url('nfz.jpg'); 
background-repeat: no-repeat;
width: 51px;
height: 21px;
background-position:0 -21px;
position:absolute; top:-4px; left: 70px; z-index: 1;
}

#druk
{
border:solid;
border-width: 0px;
background-image: url('drukuj.gif'); 
background-repeat: no-repeat;
width: 30px;
height: 30px;
position:absolute; top:460px; left: 615px; z-index: 1;
}

#druk:hover
{
border:solid;
border-width: 0px;
background-image: url('drukuj.gif'); 
background-repeat: no-repeat;
background-position:0 -30px;
width: 30px;
height: 30px;
position:absolute; top:460px; left: 615px; z-index: 1;
}

.menu
{
font-family: Arial regular, Arial;
font-weight: 600;
font-size: 14px;
width: auto;
white-space: nowrap;
position:absolute; top:35px; left: 159px; z-index: 1;
color: #87B514;
}

A.mn:link, A.mn:visited
{ 

text-decoration: none; 
color: #87B514;
}


A.mn:hover, A.mn:focus
{ 

text-decoration: none; 
color: #668f04;
}


#mapa
{
position:absolute; top:4px; left: 4px; z-index: 9;
width: 400px;
height: 378px;
}

#tag
{
position:absolute; top:-2000px; left: 4px; z-index: -1;
white-space: nowrap;
}

.cena
{
position:relative; top: 0px; left: 240px;
}
.cennik
{
position:relative; top: 0px; left: 20px;
}

A.mng:link, A.mng:visited, A.mng:hover, A.mng:focus
{ 

text-decoration: none; 
color: #87B514;
font-size: 8px;
vertical-align: top;
}


.map:active, .map:link, .map:visited
{
background-color: #87B514;
width: 94px;
height: 14px;
padding: 3px;
border: solid;
border-width: 1px;
border-color: #668f04;
text-vertical-align: middle;
text-align: center;
display: block;
font-size: 10px;
color: #FFFFFF;
}

.map:hover
{
background-color: #8dbc1b;
width: 92px;
height: 12px;
border: solid;
padding-top: -3px;
border-width: 2px;
border-color: #668f04;
text-vertical-align: middle;
text-align: center;
display: block;
font-size: 10px;
color: #FFFFFF;
}

#map1
{
position:absolute; top: 10px; left: 400px;
}
#map2
{
position:absolute; top: 40px; left: 300px;
}
#map3
{
position:absolute; top: 40px; left: 500px;
}


#map4
{
position:absolute; top: 70px; left: 0px;
}

#map5
{
position:absolute; top: 70px; left: 100px;
}

#map6
{
position:absolute; top: 70px; left: 200px;
}

#map7
{
position:absolute; top: 100px; left: 50px;
}
#map8
{
position:absolute; top: 100px; left: 150px;
}

#map9
{
position:absolute; top: 70px; left: 600px;
}

#map10
{
position:absolute; top: 70px; left: 700px;
}

#map11
{
position:absolute; top: 70px; left: 800px;
}

#map12
{
position:absolute; top: 100px; left: 650px;
}
#map13
{
position:absolute; top: 100px; left: 750px;
}

#zaluzje
{
  position:absolute; top: -1000px; left: 0px;
}
