.toolbar {
  padding: 0;
  margin: 0;
  list-style: none;
}

  
.toolbar li {
  float: left;
  height: 48px;
  background-position: top left;     
   background-image: url(../gfx/toolbar.gif);
  background-repeat: no-repeat;
  

  text-indent: -999em
}

.toolbar li.separator {
  background-position: -96px top;
  width: 0px;
}

.toolbar li a {
  display: block;
  height: 48px;
  background-image: url(../gfx/toolbar.gif);
  background-repeat: no-repeat
}

.toolbar a.about {
  width: 93px;
  background-position: left top
}
.toolbar a.about:hover {
  width: 93px;
  background-position: left bottom
}

.toolbar a.news{
  width: 130px;
  background-position: -93px top;
}
.toolbar a.news:hover {
  width: 130px;
  background-position: -93px bottom
} 

.toolbar a.products {
  width: 90px;
  background-position: -223px top;
}
.toolbar a.products:hover {
  width: 90px;
  background-position: -223px bottom
} 

.toolbar a.agents {
  width: 148px;
  background-position: -313px top;
}
.toolbar a.agents:hover {
  width: 148px;
  background-position: -313px bottom
} 
.toolbar a.certificates {
  width: 130px;
  background-position: -461px top;
}
.toolbar a.certificates:hover {
  width: 130px;
  background-position: -461px bottom
} 

.toolbar a.contact {
  width: 109px;
  background-position: -591px top;
}
.toolbar a.contact:hover {
  width: 109px;
  background-position: -591px bottom
} 


#menu div
{
	
}

#menu div.about
{
	width:93px;
	height:48px;
	float:left;
}

#menu div.news
{
	width:130px;
	height:48px;
	float:left;
}

#menu div.agents
{
	width:148px;
	height:48px;
	float:left;
}

#menu div.products
{
	width:90px;
	height:48px;
	float:left;
}

#menu div.products
{
	width:90px;
	height:48px;
	float:left;
	position:relative;
}

#menu div.certificates
{
	width:130px;
	height:48px;
	float:left;
}

#menu div.contact
{
	width:109px;
	height:48px;
	float:left;
}


.ddmx {
    font: 12px tahoma;
	position:relative;
}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 4px 0px 5px 20px;
    font: 12px tahoma;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    position: relative;
    z-index: 999;
	float:left;
	width:200px;
	
	


}
.ddmx .item2 {
    background: #AABD86;
	border-bottom:2px solid #ffffff;
}



.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
   background: #4F8730;
	color:#ffffff;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}

* html .ddmx .section {
	width:200px;
}

.ddmx .section {
   border:2px solid #ffffff;
    position: absolute;
    visibility: hidden;
    z-index: -1;
	min-width:200px;
	float:left;

}

