body {
text-align: center;
font-family: Arial, Verdana, Helvetica, sans-serif;
margin: 0;
padding: 0;
background: #99CC99;
}

div {
margin: 0;
padding: 0;
border: 1px solid silver;
position: absolute;
}

div#body {
border: 0px;
background: #99cc99;
width: 800px;
height: 100%;
z-index: 0;
position: static;
}

div#linie {
border: 0px;
top: 45px;
left: 0;
right: 0;
width: 100%;
height: 89px;
background: #99cc99 url(./grafika/linie.jpg) repeat;
z-index: 1;
}

div#gdzie {
border: 0px;
top: 145px;
left: 180px;
height: 21px;
padding: 3px 3px 3px 3px;
color: blue;
text-shadow: black 2px 2px, maroon -2px -2px;
font-size: 15px;
font-weight: 600;
background: #99cc99;
z-index: 10;
}

div#flaga {
border: 0px;
top: 3px;
left: 505px;
width: 103px;
height: 30px;
background: #99cc99 url(./grafika/flaga.gif) no-repeat;
z-index: 10;
}

div#flagapl {
border: 0px;
top: 3px;
left: 470px;
width: 30px;
height: 35px;
background: #99cc99 url no-repeat;
z-index: 10;
}

div#flagaen {
border: 0px;
top: 3px;
left: 550px;
width: 33px;
height: 35px;
background: #99cc99 url(./grafika/english.gif) no-repeat;
z-index: 10;
}

div#flagaeng {
border: 0px;
top: 3px;
left: 583px;
width: 30px;
height: 35px;
background: #99cc99 url no-repeat;
z-index: 10;
}

div#banner {
top: 24px;
left: 35px;
width: 703px;
height: 124px;
background: #99cc99 url(./grafika/alta.jpg) no-repeat;
border: 0px;
z-index: 9;
}

div#bannerDol {
top: 141px;
left: 594px;
width: 144px;
height: 23px;
background: #99cc99 url(./grafika/altaDol.jpg) no-repeat;
border: 0px;
z-index: 8;
}

div#menu {
top: 170px;
left: 35px;
width: 132px;
padding: 3px 3px 3px 3px;
background: #819f24 url(./grafika/backgroundMenu.jpg) repeat;
border: 1px solid black;
z-index: 15;
}

div#menu ul {
padding: 0;
margin: 5px 0px 0px 0;
width: 124px;
list-style-type: none;
font-weight: bold;
font-size: 12px;
font-family: verdana;
}

div#menu ul li {
margin: 0 0 5px 0;
border: 0px;
max-height: 29px;
background-color: #819f24;
}

ul#liczby {
padding: 0;
margin: 0px 0px 0px 25px;
list-style-type: decimal;
list-style-position: outside;
font-weight: none;
font-size: 12px;
color: darkred;
font-family: verdana;
}

ul#liczby li {
margin: 8px 0px 0px 0px;
border: 0px;
background-color: inherit;
}


a {
padding: 4px 0px 7px 0px;
font-size: 15px;
display: block;
color: black;
text-align: center;
text-decoration: none;
}

a#pracownia {
background: url(./grafika/pracownia.jpg) no-repeat;
}

a:hover#pracownia {
background: url(./grafika/pracowniaOver.jpg) no-repeat;
}

a#design {
background: url(./grafika/design.jpg) no-repeat;
}

a:hover#design {
background: url(./grafika/designOver.jpg) no-repeat;
}

a#ogrody {
background: url(./grafika/ogrody.jpg) no-repeat;
}

a:hover#ogrody {
background: url(./grafika/ogrodyOver.jpg) no-repeat;
}

a#kaktusy {
background: url(./grafika/kaktusy.jpg) no-repeat;
}

a:hover#kaktusy {
background: url(./grafika/kaktusyOver.jpg) no-repeat;
}

a#cactusMix {
background: url(./grafika/cactusMix.jpg) no-repeat;
}

a:hover#cactusMix {
background: url(./grafika/cactusMixOver.jpg) no-repeat;
}

a#inneRosliny {
background: url(./grafika/inneRosliny.jpg) no-repeat;
}

a:hover#inneRosliny {
background: url(./grafika/inneRoslinyOver.jpg) no-repeat;
}

a#kolekcja {
background: url(./grafika/kolekcja.jpg) no-repeat;
}

a:hover#kolekcja {
background: url(./grafika/kolekcjaOver.jpg) no-repeat;
}

a#uprawa {
background: url(./grafika/uprawa.jpg) no-repeat;
}

a:hover#uprawa {
background: url(./grafika/uprawaOver.jpg) no-repeat;
}

a#realizacje {
background: url(./grafika/realizacje.jpg) no-repeat;
}

a:hover#realizacje {
background: url(./grafika/realizacjeOver.jpg) no-repeat;
}

a#kontakt {
background: url(./grafika/kontakt.jpg) no-repeat;
}

a:hover#kontakt {
background: url(./grafika/kontaktOver.jpg) no-repeat;
}

a#office {
background: url(./grafika/office.jpg) no-repeat;
}

a:hover#office {
background: url(./grafika/officeOver.jpg) no-repeat;
}

a#gardens {
background: url(./grafika/gardens.jpg) no-repeat;
}

a:hover#gardens {
background: url(./grafika/gardensOver.jpg) no-repeat;
}

a#cactuses {
background: url(./grafika/cactuses.jpg) no-repeat;
}

a:hover#cactuses {
background: url(./grafika/cactusesOver.jpg) no-repeat;
}

a#otherPlants {
background: url(./grafika/otherPlants.jpg) no-repeat;
}

a:hover#otherPlants {
background: url(./grafika/otherPlantsOver.jpg) no-repeat;
}
  
a#contact {
background: url(./grafika/contact.jpg) no-repeat;
}

a:hover#contact {
background: url(./grafika/contactOver.jpg) no-repeat;
}

a#ceny {
background: url(./grafika/ceny.jpg) no-repeat;
}

a:hover#ceny {
background: url(./grafika/cenyOver.jpg) no-repeat;
}

a#galeria {
padding: 0px 3px 0px 3px;
font-size: 12px;
display: inline;
color: white;
text-align: center;
text-decoration: underline;
background-color: #819f24;
}

a:hover#galeria {
color: black;
background-color: #99cc99;
}

a#version {
padding: 0px 3px 0px 3px;
font-size: 11px;
color: black;
text-align: left;
text-decoration: none;
backgound-color: #99cc99;
}

a:hover#version {
color: red;
background-color: #99cc99;
}

a#obraz {
margin: 0 0 0 0;
padding: 0px 0px 0px 0px;
font-size: 15px;
display: inline;
color: black;
text-align: left;
text-decoration: none;
}

a#more {
margin: 0 0 0 0;
padding: 0px 0px 0px 0px;
display: inline;
text-align: left;
text-decoration: underline;
color: darkred;
Font-size: 12px;
}

div#tresc {
top: 170px;
left: 200px;
width: 531px;
height: 600px;
padding: 0px 0px 0px 0px;
margin-right: 10px;
background: #99cc99;
text-align: justify;
z-index: 25;
min-width: 531px;
border: 0px;
}

div#100 {
width: 100px;
height: 100%;
background: inherit #b7b751;
}

P {
font-size: 15px;
font-weight: 500;
text-indent: 0px;
}

P:first-letter {
FONT-SIZE: 28px;
}

TD#pas {
Background-color: #819f24;
Text-align: left;
Height: 20px;
Color: white;
text-indent: 5px;
Font-size: 12px;
vertical-align: middle;

padding: 0px 0px 0px 0px;
max-height: 18px;
}

TD#tekst {
Background-color: #B9E1B9;
padding: 10px 15px 10px 15px;
}

TD#galeriatd {
color: darkred;
width: 50%;
Text-align: center;
Font-size: 12px;
padding: 0px 0px 0px 0px;
margin: 0;
}

IMG#prawa {
Float: right;
Margin: 5px 0px 5px 5px;
Border: 0px;
}

IMG#lewa {
Float: left;
Margin: 5px 5px 5px 0px;
Border: 0px;
}

IMG#srodek {
Float: none;
Margin: 2px 2px 2px 2px;
Border: 0px;
}


SPAN#wiekszy {
font-size: 16px;
color: darkred;
font-weight: bolder;
}

LEGEND {
text-align: center;
}
FILDSET#podpis {
display: inline;
text-align: center;
border: 0px;
margin: 0;
padding: 0;
}

.links_kontakt a {
font-size: 14px;
text-decoration: underline;
font-weight: 900;
color: darkred;

}
.links_kontakt a:link {}
.links_kontakt a:visited {}
.links_kontakt a:hover {}
.links_kontakt a:active {}
