#content-product {background: #fff; padding: 15px; min-height: 340px;}
#content-product p {color: #444; font-size: 12px;}
#content-product h1 {margin: 0px; padding: 0px 0px 15px 0px; font-size: 24px;}
#btn-info {background: url(/essecibi/images/btn-info.jpg) no-repeat; width: 240px; height: 33px; float: right; margin-top: 2px;}
#btn-info a {display: block; width: 100%; height: 100%;}
#richiedi-info {width: 100%;}

#navigation_bar {border-bottom: 1px solid #ccc; width: 100%; margin-bottom: 10px; padding-bottom: 10px; font-size: 11px; text-align: right;} 
#navigation_bar a {color: #444; font-size: 11px;}
#navigation_bar a.link_special { margin-right: 0px; margin-bottom: 5px; font-size: 12px;}


.sub {color: #fff;}

ul#product-menu {list-style: none; margin: 0px; padding: 0px;}

ul#product-menu li {
  background: url(/essecibi/images/arrow_small.png) no-repeat left;
  list-style-type:none;
  margin-left:0px;
  margin-right:0px;
  margin-bottom: 1px;
}


ul#product-menu li a {margin-left: 15px; height: 28px; display: block; background:  #C80000; padding-left: 10px; text-decoration: none;  font-weight: normal;  color: #fff; font-size: 12px; padding-top: 6px;}
ul#product-menu ul {list-style: none;   margin: 0px; padding: 0px;}
ul#product-menu ul li {   background: url(/essecibi/images/arrow_small.png) no-repeat left;
  list-style-type:none;
  margin-left:0px;
  margin-right:0px;
  margin-bottom: 1px;}
  
ul#product-menu ul li.current a {font-weight: bold; color: #C80000;}  

ul#product-menu ul li a {margin-left: 15px; height: 28px; font-weight: normal;  display: block; background:  #fff; padding-left: 10px; text-decoration: none; color: #000;  font-size: 12px; padding-top: 6px;}
