
p {
  font-family: "Lucida Grande", "Luxi Sans", "Bitstream Vera Sans", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
  font-size:   14px;
  font-weight: bold;
  color:       #20672f;
  text-align:  left;
  margin:      1px 0 0 4px;;
  padding:     0;
}

a, a:link,      a:visited, a:active, a:hover {
  display:      block;  height: 1%;
  font-family:  "Lucida Grande", "Luxi Sans", "Bitstream Vera Sans", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
  font-size:    12px;
  font-weight:  bold;
  color:        #333333;
  text-decoration: none;
  
}


div { 
  position: absolute; 
  text-align: center;
  line-height: 15px;
}



  div#a {
    background-image: url('../img/hp_a.jpg');
    top:    4px;
    left:   4px;
    width:  151px;
    height: 153px;
  }
  div#a a {
    width:  151px;
    height: 153px;
  }
  
  div#b {
    background-image: url('../img/hp_b.jpg');
    top:    4px;
    left:   155px;
    width:  150px;
    height: 153px;
  }
  div#b a {
    width:  150px;
    height: 153px;
  }
  
  div#c {
    background-image: url('../img/hp_c.jpg');
    top:    4px;
    left:   305px;
    width:  150px;
    height: 153px;
  }
  div#c a {
    width:  150px;
    height: 153px;
  }
  
  div#d {
    background-image: url('../img/hp_d.jpg');
    top:    4px;
    left:   455px;
    width:  150px;
    height: 153px;
  }
  div#d a {
    width:  150px;
    height: 153px;
  }
  
  div#e {
    background-image: url('../img/hp_e.jpg');
    top:    4px;
    left:   605px;
    width:  152px;
    height: 153px;
  }
  div#e a {
    width:  152px;
    height: 153px;
  }
  
  div#f {
    background-image: url('../img/hp_f.jpg');
    top:    157px;
    left:   605px;
    width:  152px;
    height: 187px;
  }
  div#f a {
    width:  152px;
    height: 187px;
  }
  
  div#g {
    background-image: url('../img/hp_g.jpg');
    top:    191px;
    left:   455px;
    width:  150px;
    height: 153px;
  }
  div#g a {
    width:  150px;
    height: 153px;
  }
  
  div#h {
    background-image: url('../img/hp_h.jpg');
    top:    191px;
    left:   305px;
    width:  150px;
    height: 153px;
  }
  div#h a {
    width:  150px;
    height: 153px;
  }
  
  div#i {
    background-image: url('../img/hp_i.jpg');
    top:    191px;
    left:   155px;
    width:  150px;
    height: 153px;
  }
  div#i a {
    width:  150px;
    height: 153px;
  }
  
  div#l {
    background-image: url('../img/hp_l.jpg');
    top:    191px;
    left:   4px;
    width:  151px;
    height: 188px;
  }
  div#l a {
    width:  151px;
    height: 188px;
  }
  
  div#m {
    background-image: url('../img/hp_m.jpg');
    top:    379px;
    left:   4px;
    width:  151px;
    height: 154px;
  }
  div#m a {
    width:  151px;
    height: 154px;
  }
  
  div#n {
    background-image: url('../img/hp_n.jpg');
    top:    379px;
    left:   155px;
    width:  150px;
    height: 154px;
  }
  div#n a {
    width:  150px;
    height: 154px;
  }
  
  div#o {
    background-image: url('../img/hp_o.jpg');
    top:    379px;
    left:   305px;
    width:  150px;
    height: 154px;
  }
  div#o a {
    width:  150px;
    height: 154px;
  }
  
  div#p {
    background-image: url('../img/hp_p.jpg');
    top:    379px;
    left:   455px;
    width:  150px;
    height: 154px;
  }
  div#p a {
    width:  150px;
    height: 154px;
  }
  
  div#q {
    background-image: url('../img/hp_q.jpg');
    top:    379px;
    left:   605px;
    width:  152px;
    height: 183px;
  }
  div#q a {
    width:  152px;
    height: 183px;
  }
  
  div#r {
    background-image: url('../img/hp_r.jpg');
    top:    562px;
    left:   605px;
    width:  152px;
    height: 153px;
  }
  div#r a {
    width:  152px;
    height: 153px;
  }
  
  div#s {
    background-image: url('../img/hp_s.jpg');
    top:    562px;
    left:   455px;
    width:  150px;
    height: 153px;
  }
  div#s a {
    width:  150px;
    height: 153px;
  }
  
  div#t {
    background-image: url('../img/hp_t.jpg');
    top:    562px;
    left:   305px;
    width:  150px;
    height: 153px;
  }
  div#t a {
    width:  150px;
    height: 153px;
  }
  
  div#u {
    background-image: url('../img/hp_u.jpg');
    top:    562px;
    left:   155px;
    width:  150px;
    height: 153px;
  }
  div#u a {
    width:  150px;
    height: 153px;
  }
  
  div#v {
    background-image: url('../img/hp_v.jpg');
    top:    562px;
    left:   4px;
    width:  151px;
    height: 153px;
  }
  div#v a {
    width:  151px;
    height: 153px;
  }
  
div#b p {
  text-align: center;
  font-family: "Lucida Grande", "Luxi Sans", "Bitstream Vera Sans", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
  font-size:   12px;
}

div#c a, div#c a, div#c a:link, div#c a:visited, div#c a:active, div#c a:hover {
  font-weight: normal;
  font-size:    12px;
  line-height: 13px;
  margin: 4px 25px 0 15px;
  width:  110px;
  height:  149px;
}

div#desca {
  position: absolute;
  top:    157px;
  left:   0;
  height: 34px;
  width:  605px;
  background-image:    url('../img/bg_desca.gif');
  background-position: right;
  background-repeat:   no-repeat;
  text-align: left;
  padding-top: 8px;
}

div#descb {
  position: absolute;
  top:    344px;
  left:   155px;
  height: 35px;
  width:  602px;
  background-image:    url('../img/bg_descb.gif');
  background-position: left;
  background-repeat:   no-repeat;
  text-align: left;
  padding-top: 8px;
}

div#descc {
  position: absolute;
  top:    533px;
  left:   0;
  height: 29px;
  width:  605px;
  background-image:    url('../img/bg_descc.gif');
  background-position: right;
  background-repeat:   no-repeat;
  text-align: left;
  padding-top: 5px;
}

div#bottom {
  position: absolute;
  top: 800px;
  left: 0px;
  width: 600px;
} 

p.descr {
  font-family:  "Lucida Grande", "Luxi Sans", "Bitstream Vera Sans", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
  font-size:    11px;
  font-weight: normal;
  color:        #000000;
  margin-left: 6px;
  text-align: left;
}

h2.descr {
  font-family:  "Lucida Grande", "Luxi Sans", "Bitstream Vera Sans", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
  font-size:    13px;
  color:        #000000;
  text-align: left;
  margin-left: 6px;
}

h3.descr {
  font-family:  "Lucida Grande", "Luxi Sans", "Bitstream Vera Sans", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
  font-size:    12px;
  color:        #000000;
  text-align: left;
  margin-left: 6px;
}
a.descr:link, a.descr:active, a.descr:visited, a.descr:hover {
  display:      inline;
  font-family:    "Lucida Grande", "Luxi Sans", "Bitstream Vera Sans", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
  font-size:      11px;
  font-weight:  normal;
  color: #355217;
  text-decoration: underline;
  font-style: normal;
}




