.product
{
  color:#5c5c5c;
}
.product .product_left
{
  width:207px;
  float:left;
}
.product .product_right
{
  width:518px;
  float:left;
}
.product .product_right .product_padding
{
  padding:0px 10px 0px 10px;
}
.product .product_right .product_padding h1
{
  height:50px;
  background-repeat:no-repeat;
  background-position:left bottom;
  margin:0px;
}
.product .product_right .product_padding h1 span
{
  display:none;
}
.product .product_right .product_padding h1.noimage
{
  height:auto;
  margin:0px;
  padding:20px 0px 10px 0px;
}
.product .product_right .product_padding h2
{
  font-size:1.1em;
  text-transform:uppercase;
  margin:2px 0px 2px 0px;
}
.product .product_right .product_padding div.benefit
{
  font-size:1em;
  font-weight:bold;
  margin:10px 0px 20px 0px;
}
.product .product_right .product_padding div.mainimage
{
  float:right;
  padding:0px 0px 0px 15px;
}
.product .product_right .product_padding h3
{
  margin:0px 0px 0px 0px;
  padding:8px 0px 12px 30px;
  background-repeat:no-repeat;
  background-position:left center;
  font-size:1.2em;
}
.product .product_right .product_padding h3.char
{
  background-image:url('/uploads/Ib/Et/IbEtkBZP9AN_n1ZqpCW-Bg/caratteristiche_ico.gif');
}
.product .product_right .product_padding h3.download
{
  background-image:url('/uploads/Vi/Fo/ViFoEFGnftEEYLKYeYuqYQ/download_ico.gif');
  clear:both;
}
.product .product_right .product_padding div.char
{
  margin:2px 0px 20px 0px;
}
.product .product_right .product_padding div.download
{
  margin:2px 0px 20px 0px;
  clear:both;
}
.product .product_right .product_padding div.download div.item
{
  clear:both;
  margin:0px 0px 10px 0px;
}
.product .product_right .product_padding div.download div.item h4
{
  margin:0px 0px 4px 0px;
  font-size:1em;
}
.product .product_right .product_padding div.download div.item h4 a
{
  text-decoration:none;
  color:#5C5C5C;
}
.product .product_right .product_padding div.download div.item h4 a:hover
{
  text-decoration:underline;
}
.product .product_right .product_padding div.download div.item ul
{
  list-style-type:none;
  padding:0px;
  margin:0px;
}
.product .product_right .product_padding div.download div.item ul li a
{
  text-decoration:none;
  color:#5c5c5c;
  display:block;
  padding:2px 0px 2px 0px;
}

.product .product_right .product_padding div.download div.item ul li a:hover
{
  text-decoration:underline;
}
.product .product_right .product_padding div.download div.item ul li a.pdfdoc
{
  padding:4px 0px 4px 20px;
  background-image:url('/uploads/c1/cw/c1cwUSinYSCjWHj72y4huA/icopdf.gif');
  background-repeat:no-repeat;
  background-position:left center;
}

.product_family
{
  color:#5c5c5c;
}
.product_family .prod_left
{
  width:460px;
  float:left;
}
.product_family .prod_right
{
  width:260px;
  float:left;
}
.product_family .prod_left .product_padding
{
  padding:0px 20px 0px 20px;
}
.product_family .prod_right .product_padding
{
  padding:0px 10px 0px 35px;
}
.product_family h1
{
  height:294px;
  width:726px;
  background-repeat:no-repeat;
  background-position:left top;
  margin:0px;
  padding:0px;
}
.product_family h1 span
{
  display:none;
}
.product_family h2
{
  font-size:1.1em;
  text-transform:uppercase;
  margin:2px 0px 2px 0px;
}
.product_family .prod_right .search_select
{
  padding:6px 0px 6px 0px;
}
.home-sb
{
  width:182px;
}

.home-sb .select-box
{
  padding:6px 0px 6px 0px;
}
.product_family .prod_right .search_select select
{
  border:1px solid #aaaaaa;
  width:250px;
  font-size:0.9em;
  margin:2px 0px 2px 0px;
  position:absolute;
}
.product_family .prod_right .search_select select option.product, .home-sb .select-box select option
{
  padding:0px 0px 0px 15px;
  color:#777777;
}

.product_family .prod_right .search_select select
{
  border:1px solid #aaaaaa;
  width:210px;
  font-size:0.9em;
  margin:2px 0px 2px 0px;
  position:absolute;
}
.home-sb .select-box select
{
  border:1px solid #aaaaaa;
  width:180px;
  font-size:0.9em;
  margin:2px 0px 2px 0px;
  position:absolute;
}
.product_family .prod_right .search_select select option.firstchild,  home-select-box select option.firstchild
{
  font-style:italic;
  color:#777777;
}
.product_family .prod_right form
{
  padding:0px 0px 10px 0px;
}

.prodhighlight
{
  padding:5px 20px 5px 20px;
  clear:both;
  border-collapse:collapse;
}
.prodhighlight .tablemain
{
  padding:0px;
  clear:both;
  border-collapse:collapse;
}

.prodhighlight tr, .prodhighlight td
{
  padding:0px;
  margin:0px;
}
.prodhighlight h2
{
  padding:10px 0px 10px 0px;
  font-size:1em;
}
.prodhighlight .itemtd
{
  border-bottom:1px solid #e4e4e4;
  vertical-align:top;
}
.prodhighlight .item
{
  padding:10px 0px 10px 0px;
  width:330px;
  margin:0px 0px 0px 0px;
}
.prodhighlight .sep
{
  width:20px;
}
.prodhighlight .item .image
{
  width:100px;
}
.prodhighlight .item .image img
{
  width:80px;
}
.prodhighlight .item .text
{
  vertical-align:top;
}
.prodhighlight .item .itemhfarm, .prodhighlight .item .itemhgarden, .prodhighlight .item .itemhturf, .prodhighlight .item .itemhindustrials
{
  padding:5px;
}
.prodhighlight .item .itemhfarm
{
  background-color:#E6BB20;
}
.prodhighlight .item .itemhgarden
{
  background-color:#E60000;
}
.prodhighlight .item .itemhturf
{
  background-color:#A7BE00;
}
.prodhighlight .item .itemhindustrials
{
  background-color:#0090CC;
}
.prodhighlight .item h3
{
  font-size:1.1em;
  color:#ffffff;
  margin:0px;
  padding:0px 0px 0px 0px;
}
.prodhighlight .item p
{
  margin:0px;
  padding:2px 0px 2px 0px;
  font-size:0.9em;
}
.prodhighlight .item p.claim
{
  font-weight:bold;
}
.prodhighlight .item p.family
{
  color:#ffffff;
  font-weight:bold;
}
.prodhighlight .item .enter
{
  text-align:right;
  padding:2px 0px 2px 0px;
  vertical-align:bottom;
}
.prodhighlight .item .enter a
{
  color:#175755;
  text-decoration:none;
}
.prodhighlight .item .enter a:hover
{
  text-decoration:underline;
}



.product_search
{
  padding:0px 20px 10px 5px;
}
.product_search .head
{
  padding:5px 0px 5px 0px;
  border-style:solid;
  border-color:#d4d4d4;
  border-width:1px 0px 1px 0px;
  margin:0px 15px 10px 15px;
}
.product_search .head .back
{
  float:left;
  width:150px;
}
.product_search .head .back a
{
  color:#656565;
  text-decoration:none;
}
.product_search .head .back a:hover
{
  text-decoration:underline;
}
.product_search .head .result
{
  text-align:right;
  float:right;
  width:300px;
  color:#656565;
}
.product_search .head .result span
{
  color:#4d4d4d;
}
.product_search .item
{
  padding:10px 15px 10px 15px;
}
.product_search .item h2
{
  padding:1px 0px 1px 0px;
  margin:0px;
}
.product_search .item h3
{
  padding:1px 0px 1px 0px;
  margin:0px;
}
.product_search .item p
{
  padding:1px 0px 1px 0px;
  margin:0px;
  
}
.product_search_h2_a
{
  font-size:0.8em;
  color:#175755;
  text-decoration:none;
}
.product_search_h2_a:hover
{
  text-decoration:underline;
}
.product_search_h3_a
{
  font-size:0.9em;
  color:#737373;
  text-decoration:none;
}
.product_search_p_a
{
  font-size:1em;
  text-decoration:none;
  color:#737373;
}


