/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
html { 
  width : 100%;
  height: 100%;
} 
body { 
  margin : 0;
  padding : 0;
  background: url(images/bg_page.gif);
  text-align : center;
  width : 100%;
  
  height:auto !important;
  height:100%;
  min-height:100%;

  font-family : Tahoma, Helvetica, sans-serif;
  font-size: 14px;
  color: #750098;
  text-align:left;
} 

a{
  text-decoration:underline;
  
}
a img{
  border: 0;
  margin: 0;
  padding: 0;
}

#main { 
  /*z-index: 100;*/
  position: absolute;
  left: 50%;
  right: 50%;
  margin-left: -493px;
  width: 986px;
  /*background-color: #F5FEEB;*/
  background: url(images/bg.gif);
  
  height:auto !important;
  height:100%;
  min-height:100%;
} 
#bg1{
  /*z-index: 50;*/
  
  position: absolute;
  left: 50%;
  right: 50%;
  margin-left: -502px;
  /*width: 1024px;*/
  
  width: expression((documentElement.clientWidth||document.body.clientWidth)<1024?'1004px':'1024px'); 
  
  width: 100%;
  max-width:1024px;
  
  background: url(images/bg1.gif);
  
  height:100%;
  min-height:100%;
  
}

#tree
{
  
  position: absolute;
  right:width: expression((documentElement.clientWidth||document.body.clientWidth)<1024?'7px':'0px');
  top:101px;
  z-index:190;
  width: expression((documentElement.clientWidth||document.body.clientWidth)<1024?'7px':'25px');
  height:171px;
  overflow: hidden;
  background: url(images/tree.jpg) right top no-repeat;
 
}


.block_1 { 
  width : 339px;
  height : 172px;
  float : left;
}
  .block_1 img{
    margin-left:40px;
  }

.block_2 { 
  width : 647px;
  height : 91px;
  float : left;
  text-align: center;
}
  .block_2 div{
    width : 500px;
    text-align:center;
    font-family: Verdana;
    font-size: 22px;
    line-height: 34px;
    color: #004623;
    padding-top: 20px;
  }
.block_3 { 
  width : 647px;
  height : 81px;
  float : left;
  background: url(images/3.jpg);
  overflow: hidden;
}
.block_4 { 
  width : 329px;
  float : left;
}
  .block_4 div{ 
    padding-left: 30px;
    padding-top: 35px;
    text-transform: uppercase;
    color: #750098;
    font-size: 18px;
    line-height: 18px;
  }
  .block_4 div .numb{ 
    font-size: 16px;
  }
  .block_4 div .numb1{
    font-size: 12px;
    font-weight:bold;
  }
  .block_4 div a{
    font-size: 14px;
    text-decoration: underline;
    color: #750098;
  }

.block_5 { 
  width : 647px;
  overflow: hidden;
  float: left;
}
  .block_5 .content{
    background: url(images/content_bg.gif) 10px 0px no-repeat;
    padding-right: 25px;
    padding-top:25px;
    font-size: 14px;
    color: #000;
    text-align: justify;
  }
  .block_5 .content p{
    margin:0;
    padding:0;
  } 
  
.block_6 { 
  width : 986px;
  height : 6px;
  overflow: hidden;
  float : left;
  background: url(images/footer_separator.gif);
}
.block_7 { 
  width : 339px;
  height : 50px;
  float : left;
}
  .block_7 div{
    color: #252A2E;
    font-size: 13px;
    text-align: left;
    padding-left: 30px;
    padding-top:10px;
  }
.block_8 { 
  width : 647px;
  height : 50px;
  float : left;
}
  .block_8 div{
    color: #252A2E;
    font-size: 13px;
    text-align: right;
    padding-right: 30px;
    padding-top:10px;
  }
    
.copy { 
  padding-left:10px;
  text-align : left;
  font-size : 11px;
  color : #fff;
} 
.input_search{
  border: solid 1px #CAB0A3;
  background: url(images/shadow.gif);
}



.catalog{
  width: 100%;
  overflow:hidden;
  text-align:center;
} 
.catalog a{
  font-family: Verdana;
  color: #75009B;
  font-size: 14px;
  font-weight: bold;
  text-decoration:none;
}
.catalog_item{
  font-size: 14px;
  color: #252A2E;
  margin-top:5px;
  height: 100%;
  overflow:hidden;
}
  .catalog_item .name, .name{
    font-weight:bold;
    color: #252A2E;
    font-size: 14px;
  }
  .catalog_item .block_img{
    width: 150px;
    height: 100%;
    float: left;
    overflow:hidden;
  }
  .catalog_item .block_img a img{
    margin-right: 15px;
    border: solid 3px #45544F;
  }

.plant{
  width: 500px;
  margin-left:80px;
  height: 305px;
  overflow: hidden;
  text-align: center;
}
.links{
  width: 500px;
  margin-left:80px;
}
  .links .prev{
    font-family: Tahoma;
    font-size: 13px;
    color: #252A2E;
    width: 50%;
    display: block;
    text-align: left;
    float: left;
  }
  .links .next{
    font-family: Tahoma;
    font-size: 13px;
    color: #252A2E;
    width: 50%;
    display: block;
    text-align: right;
    float: left;
  }

#menu_hor{list-style:none; height:30px; display:block; margin:0; padding:0; margin-top:5px; margin-left:80px; margin-top: 57px;}
#menu_hor li{ margin-right:15px; padding-left:15px; margin-bottom:8px; position:relative;  /*min-width:69px;*/ height:30px;  display:block; float:left; text-align:left; background: url(images/menu_separator.gif) 0px -5px no-repeat;}
#menu_hor li a{ font-family:Tahoma; font-size: 12px; font-weight:bold; text-decoration:none; color:#fff;}
#menu_hor li a:hover{color:#01D6FD;}
#menu_hor li a:active, #menu_hor li .selected{color:#01D6FD; text-decoration:underline}

#menu_vert {list-style:none; width:222px; /*border-left:1px solid #D5D4D1; border-right:1px solid #D5D4D1;*/ text-align:left; margin:0; padding:0; padding-top:10px;}
#menu_vert li {display:block; background:url(images/menu_item.gif) no-repeat bottom;  height:33px; margin:0; padding:0;}
#menu_vert li a{ display:block; font-family:Tahoma; font-size: 11px; font-weight:bold; text-decoration:none; color:#fff; line-height:33px; padding-left: 25px;}
#menu_vert li a:hover{color:#01D6FD;}
#menu_vert li a:active, #menu_vert li .selected{color:#01D6FD; text-decoration:underline}

