html, body { 
       height:100%;
       min-width:997px
}
html{ 
       min-width:997px
}
body { 
       font-family:Arial, Helvetica, sans-serif;
       font-size:12px;
       color:#222120;
       background-color : #648F0C;
       margin : 0 auto 0 auto;
}

a{
color : #C91B03;
}

a:hover{
color : #719D0C;
}
p {
       margin-bottom:7px;
}

#luty_top {
position : relative;
margin:0 auto;
min-width : 997px;
height : 300px;
background-image : url(../img/top.png);
color : black;
}

#luty_strona {
        position : relative;
        margin:0 auto;
        width : 997px;
        background-image : url(../img/tlo.gif);
        color : black;
        overflow : auto;
}

#top {
        position : relative;
        margin:0 auto;
        width : 997px;
        height : 300px;
}

#luty_linki {
        position : relative;
        margin-top : 10px;
        width : 997px;
        height : 194px;
        margin-bottom: 10px;

}
#slideshow{
        position : relative;
        margin-left: 10px;
        width : 987px;
        height : 194px;
}

#slideshow_b img { padding: 0; border: 0; background-color: #eee; }

.slideshow_b{
        position : relative;
        margin-left: 10px;
        padding-bottom: 10px;
        width : 375px;
        height : 136px;
        float : right;
        clear : right;
}

.slideshow_b img { padding: 0; border: 0; background-color: #eee; }


#luty_text {
        position : relative;
        padding : 10px;
        width : 572px;
        color : black;
        float : left;
        clear : left;
        text-align : left;
}

#luty_texty {
        position : relative;
        padding : 20px;
        width : 917px;
        color : black;
        float : left;
        clear : left;
        text-align : left;
}

#right{
        position : relative;
        padding : 20px;
        width : 917px;
        float : left;
        clear : left;
        text-align : right;
}

#rozsady {
        position : relative;
        padding : 10px;
        width : 266px;
        color : black;
        float : left;
        clear : left;
        text-align : left;
        border-right: 1px solid #616161;
}

#nasiona {
        position : relative;
        padding : 10px;
        width : 266px;
        color : black;
        float : left;
        text-align : left;
}

#luty_text_bottom {
        position : relative;
        margin:0 auto;
        width : 997px;
        height : 10px;
       background-image : url(../img/tlo.gif);
}

#luty_aktulanosci {
        position : relative;
        padding : 10px;
        width : 375px;
        background-color : #D7D2BE;
        color : black;
        float : right;
        clear : right;        
        text-align : left;
        border-top: 1px solid #F1EFDA;
        margin-right: 10px;
}

#luty_sklep {
        position : relative;
        padding : 10px;
        width : 375px;
        background-color : #D7D2BE;
        color : black;
        float : right;
        text-align : left;
        border-top: 1px solid #F1EFDA;
        margin-right: 10px;
}

#footer {
        position : relative;
        margin:0 auto;
        min-width : 997px;
        background-color : #334D12;
        color : black;
        overflow : auto;
}
#mapa_i_adres {
        position : relative;
        margin:0 auto;
        width : 997px;
        color : black;
        overflow : auto;
}




.aktualnosc {
       margin-top: 20px;
}

.tytul_aktulanosci {
        border-left: 2px solid #FAEF0A;
        margin-left: 6px;
        font-weight : bold;
}
.adres {
        position : relative;
        padding : 10px;
        color : #EFEFF8;
        width : 595px;
        float : right;
        clear : right;        
        text-align : left;

}
.tel {
        position : relative;
        width : 155px;
        float : left;
        clear : left;
        text-align : right;
}
.mapa {
        position : relative;
        padding : 10px;
        color : #EFEFF8;
        width : 266px;
        float : left;
        clear : left;
        text-align : left;

}

a.mapa2 {
        display: block;
        width : 66px;
        text-decoration: none;
        color : #EFEFF8;
        margin : 8px 10px 10px 30px;
}

#navigation {
  list-style: none;
  margin-left: 10px;
  margin-bottom: 10px;
}

#navigation li {
  float: left;
}

#navigation a * {
  display: none;
}

#navigation a,
#navigation a .hover {
height: 194px;
position: relative;
display: block;
background: url(../img/linki_top.jpg) 0 0 no-repeat;
}

/* individual navigation items */
#navigation a.ofirmie {
  background-position: 0 -194px;
  width: 195px;
}

#navigation .highlight a.ofirmie:hover,
#navigation a.ofirmie .hover {
  background-position: 0 0;
  width: 195px;
}


#navigation .highlight a.ofirmie_hover,
#navigation a.ofirmie_hover  {
  background-position: 0 0;
  width: 195px;
}

#navigation a.oferta {
  background-position: -195px -194px;
  width: 195px;
}

#navigation .highlight a.oferta:hover,
#navigation a.oferta .hover{
  background-position: -195px -0;
  width: 195px;
}

#navigation a.oferta_hover,
#navigation a.oferta_hover .hover {
  background-position: -195px -0;
  width: 195px;
}

#navigation a.kontakt {
  background-position: -586px -194px;
  width: 196px;
}

#navigation .highlight a.kontakt:hover,
#navigation a.kontakt .hover {
  background-position: -586px 0;
  width: 196px;  
}

#navigation a.kontakt_hover,
#navigation a.kontakt_hover .hover {
  background-position: -586px 0;
  width: 196px;
}

#navigation a.galeria {
  background-position: -390px -194px;
  width: 196px;
}

#navigation .highlight a.galeria:hover,
#navigation a.galeria .hover {
  background-position: -390px 0;
  width: 196px;  
}

#navigation a.galeria_hover,
#navigation a.galeria_hover .hover{
  background-position: -390px 0;
  width: 196px;  
}

#navigation a.sklep {
  background-position: -782px -194px;
  width: 196px;
}

#navigation .highlight a.sklep:hover,
#navigation a.sklep .hover {
  background-position: -782px 0;
  width: 196px;
}

#navigation a.sklep_hover,
#navigation a.sklep_hover .hover {
  background-position: -782px 0;
  width: 196px;
}

#navigation a .hover {
  cursor: pointer;
}

h1 {
font-size : 18px;
margin : 0 0 15px 0;
font-weight : normal;
padding : 0px;
margin : 0px;
color : #314D12;
letter-spacing:-1px;
font-variant : small-caps;
}

h2 {
font-size : 18px;
margin : 0 0 15px 0;
font-weight : normal;
padding : 0px;
margin : 0px;
color : #EEECD7;
letter-spacing:-1px;
font-variant : small-caps;
}

h3 {
font-size : 18px;
padding : 10px;
font-weight : normal;
color : black;
letter-spacing:-1px;
font-variant : small-caps;
}

h4 {
font-size : 15px;
padding-left : 15px;
font-weight : normal;
color : black;
letter-spacing:-1px;
font-variant : small-caps;
}

a.link_home {
        background-color : #F55B01;
        padding-left : 5px;
        padding : 0 5px 2px 5px;
        color : White;
        text-decoration: none;
}

ul{
list-style-type: none;
display: block;
margin-left: 45px;
padding: 0;
list-style: circle url(../img/strz.gif) outside;
}

#formularz {
       width: 572px;
       margin: 0px auto;
       padding: 10px;
}

#formularz label {
       display: block;
}

#formularz input {
       width: 200px;
       padding: 2px;
}

#formularz input.error, #formularz textarea.error {
       background-color: #ffee44;
}

#formularz textarea {
       width: 400px;  
   height: 80px;  
   padding: 5px;  
}

#formularz div {
       margin-bottom: 15px;
}

#formularz div span {
       font-style: italic;
}

#formularz div span.error {
       color: #ff5500;
}

#formularz #wysylaj {
       width: 80px;
       background-color: #D7D2BE;
}

#imie{
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
width : 226px;
border: 1px solid #B9AB90;
}

#email{
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
width : 226px;
height : 18px;
border: 1px solid #B9AB90;
}

#wiadomosc{
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
width : 460px;
height : 186px;
border: 1px solid #B9AB90;
}




a.nasiona {
position : relative;
width : 110px;
height : 61px;
border : 0;
background: url(../img/nasiona.gif) 0 0 no-repeat;
display : block;
padding-top: 40px;
padding-left: 140px;
margin: 20px;
color : black;
font-variant : small-caps;
font-size : 14px;
text-align : left;
text-decoration: none;
float : left;
}

a.rozsady {
position : relative;
width : 110px;
height : 61px;
border : 0;
background: url(../img/rozsady.gif) 0 0 no-repeat;
display : block;
padding-top: 40px;
padding-left: 140px;
margin: 20px;
color : black;
font-variant : small-caps;
font-size : 14px;
text-align : left;
text-decoration: none;
float : left;
}

a.produkcja {
position : relative;
width : 110px;
height : 61px;
border : 0;
background: url(../img/produkcja.gif) 0 0 no-repeat;
display : block;
padding-top: 40px;
padding-left: 140px;
margin: 20px;
color : black;
font-variant : small-caps;
font-size : 14px;
text-align : left;
text-decoration: none;
float : left;
}

a.nawodnienie {
position : relative;
width : 110px;
height : 61px;
border : 0;
background: url(../img/nawodnienie.gif) 0 0 no-repeat;
display : block;
padding-top: 40px;
padding-left: 140px;
margin: 20px;
color : black;
font-variant : small-caps;
font-size : 14px;
text-align : left;
text-decoration: none;
float : left;
}

a.ochrona {
position : relative;
width : 110px;
height : 69px;
border : 0;
background: url(../img/ochrona.gif) 0 0 no-repeat;
display : block;
padding-top: 33px;
padding-left: 140px;
margin: 20px;
color : black;
font-variant : small-caps;
font-size : 14px;
text-align : left;
text-decoration: none;
float : left;
}

a.uslugi {
position : relative;
width : 110px;
height : 61px;
border : 0;
background: url(../img/uslugi.gif) 0 0 no-repeat;
display : block;
padding-top: 40px;
padding-left: 140px;
margin: 20px;
color : black;
font-variant : small-caps;
font-size : 14px;
text-align : left;
text-decoration: none;
float : left;
}

.web {
padding-bottom : 25px;
width : 997px;
float : left;
clear : left;
font-size : 10px;
color : #FFFDFE;
text-align : right;
}

a.web1 {
text-decoration: none;
color : #FFFDFE;
}

a.web1:hover {
text-decoration: none;
color : #FFFDFE;
}

a.sklep_online {
position : relative;
width : 305px;
height : 247px;
margin-left : 40px;
border : 0;
background: url(../img/sklep.jpg) 0 0 no-repeat;
display : block;
text-decoration: none;
float : left;
}

a.index {
color:#222120;
text-decoration: none;
}

#katalog {
color : black;
font-variant : small-caps;
width : 182px;
min-height : 215px;
border: 1px;
float : left;
padding: 10px;
text-align : center;
background-color: White;
margin: 10px;
}

#katalog2 {
color : black;
font-variant : small-caps;
width : 222px;
border: 1px;
float : left;
padding: 10px;
text-align : center;
background-color: White;
margin: 3px;
}

#formularz{
float : left;
width : 272px;
}

#mapa{
float : right;
width : 460px;
}

